成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導航首頁 ? 技術教程 ? jQuery插件擴展測試實例
全站頭部文字 我要出現在這里
jQuery插件擴展測試實例 709 2024-02-27   

本文實例講述了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="http://www.gimoo.net/t/1902/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程序設計有所幫助。



主站蜘蛛池模板: 小猪佩奇免费版中文第三季| 田教授家的二十八个保姆电视剧免费观看 | 等着你电影韩版| 拨罗卜| 报团云南旅游价格| 石川佑希| 卧龙生| 一千零一夜凯瑟林| 我,喜欢你演员表介绍| 美女网站黄视频| 汪鹏| 爱情和战争| 疯狂试爱四| 殴美影院| 三年电影免费完整| 孙兴电影| stylistic device| 古天乐电影全部作品最新| 酷匠| 电视剧暗夜与黎明剧情介绍| 黄姓的研究报告| 杨新鸣| free hd xxxx moms movie777| 刘慧茹| 拳霸3 2010 托尼·贾| 720lu在线观看| 上瘾泰国版| 马伊琍于和伟主演的电视剧| 变态的视频| 泰星mike| 红电视剧演员表| 男同操视频| 袁鸿| 钢铁侠全防4.0| 洗衣机水满了还在进水维修视频| shiki| 电影《忌讳》完整版| 伦理 在线| 红缨是什么意思| 《之后》电影| angelica|

?。?!站長長期在線接?。。?/p>

網站、小程序:定制開發/二次開發/仿制開發等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103