关于$.extend和$.fn.extend的示例

 1      //类级别
 2         //类级别你可以理解为拓展jquery类,最明显的例子是$.ajax(...),相当于静态方法。 
 3         $.extend(
 4             {
 5                 pingdong: function (name)
 6                 {
 7                     alert('my name1' + name);
 8                 }
 9             }
10             );
11         //对象级别
12         //对象级别则可以理解为基于对象的拓展,如$("#table").changeColor(...); 这里这个changeColor呢,就是基于对象的拓展了。 
13         $.fn.extend(
14             {
15                 pingdong: function ()
16                 {
17                     alert(this.val());
18                 }
19             });
20         function Do(input)
21         {
22             $option = $(input);
23             //两种不同的调用方式
24             $option.pingdong();
25             $.pingdong($option.val());
26         }
1 <input type="button" value="123" onclick="Do(this)" />

 

posted @ 2016-02-02 18:01  the boy、图样图森破  阅读(151)  评论(0)    收藏  举报