国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

jQuery插件擴展測試實例

2019-11-20 09:38:49
字體:
來源:轉載
供稿:網友

本文實例講述了jQuery插件擴展測試方法。分享給大家供大家參考,具體如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"><html xmlns="http://www.w3.org/1999/xhtml"> <head>  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  <title>JQquery擴展插件測試</title>  <script type = "text/javascript" src="jquery-1.7.2.min.js"> </script>  <style type = "text/css">   .a{    background:#ccc;   }   .b{    background:#555;   }  </style>  <script type = "text/javascript">  //1.對象級別的擴展 jQuery.fn是jQuery.prototype的別名  // 注意:在對象方法內,關鍵字this引用的是一個jQuery對象,但在每次調用的.each()方法中,this引用的是一個dom元素(所以each內部要用jQuery包裝this,而在return后面,直接調用jQuery對方法.each())  (function($){   $.fn.toggleClass = function(options){    return this.each(function(){     var opts = $.extend({},$.fn.toggleClass.defaults,options);     var $element = $(this);     if($element.hasClass(opts.class1)){      $element.removeClass(opts.class1).addClass(opts.class2);     }else if($element.hasClass(opts.class2)){      $element.removeClass(opts.class2).addClass(opts.class1);     }    })   }   $.fn.toggleClass.defaults = {    class1:"",    class2:""   }   $.fn.setBorder = function(){    return this.each(function(){     $(this).css("border","1px solid red");    })   }  })(jQuery);  $(function(){   var opts = {     class1:"a",     class2:"b"    }   $("h1").click(function(){    $("h1").toggleClass(opts).setBorder();   })  })  //2.類級別的擴展   //1).直接添加:為jQuery對象添加全局函數   jQuery.sum = function(array){    var total = 0;    jQuery.each(array,function(idx,num){     total += num;    })    return total;   }   //2).用extend添加:   jQuery.extend({    fn1:function(){},    fn2:function(){}   })  </script> </head> <body>  <h1 id = "h1" class = "a">JQuery擴展測試</h1> </body></html>

更多關于jQuery相關內容感興趣的讀者可查看本站專題:《jQuery擴展技巧總結》、《jQuery常用插件及用法總結》、《jQuery拖拽特效與技巧總結》、《jQuery表格(table)操作技巧匯總》、《jquery中Ajax用法總結》、《jQuery常見經典特效匯總》、《jQuery動畫與特效用法總結》及《jquery選擇器用法總結

希望本文所述對大家jQuery程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 曲水县| 拜泉县| 长阳| 彭水| 铜鼓县| 荃湾区| 和政县| 郸城县| 根河市| 北碚区| 彰化县| 金湖县| 怀宁县| 黄石市| 吉林市| 辽宁省| 湘阴县| 遂昌县| 克拉玛依市| 鄂尔多斯市| 左权县| 铜梁县| 门头沟区| 平顶山市| 奉节县| 贵港市| 上虞市| 常德市| 溧水县| 德州市| 夏邑县| 驻马店市| 济阳县| 东台市| 波密县| 桐柏县| 桑日县| 葵青区| 贞丰县| 乌兰察布市| 响水县|