jQuery 中 $.fn.extend 与$.extend 的区别
来源:互联网 发布:富士触摸屏软件 编辑:程序博客网 时间:2024/05/21 13:57
这两个都是jQuery提供的给用户自己做扩展的接口。
但是他们之间又有一点不一样。
$.fn.extend({});// 是主要用来扩展方法的, 也就是说对对象方法的增加$.extend({});//是主要用来扩展函数的, 也就是说可以直接的调用。
下面来举一个例子来说明,
<html><head>$(function(){jQuery.testMethod();//直接访问, $("input").testMethod1(); //通过对像访问 });//扩展函数$.extend({testMethod: function(){$("#show").append("<p>This is a $.extend Test!</p>"); //alert("this is a function test");}});//扩展方法$.fn.extend({testMethod1: function(){$("#show").append("<p>This is a $.fn.extend Test!</p>"); //alert("This is a method test!");}}); </script></head><body><input type="button" id="test_button" value="test" /><span id="show"></span> </body></html>
结果如下:
- jQuery 中 $.fn.extend 与$.extend 的区别
- jQuery 中 $.fn.extend 与$.extend 的区别
- jQuery中$.extend()与$.fn.extend()的区别
- jq插件的编写中(jquery.extend、jquery.fn与jquery.fn.extend的使用区别)
- jQuery插件( jquery.extend 与 jquery.fn.extend的区别)
- jquery.fn.extend与jquery.extend 区别
- jquery.fn.extend与jquery.extend区别
- jquery.fn.extend与jquery.extend的区别和使用
- jquery.extend 与 jquery.fn.extend的区别和使用
- jquery.fn.extend与jquery.extend的区别和使用
- jquery.extend() 与 jquery.fn.extend() 的区别
- jquery.fn.extend与jquery.extend的区别
- jQuery.extend(object) 与 jQuery.fn.extend(object)的区别
- jQuery中$.fn与jQuery.extend的区别
- Jquery $.fn.extend与 $.extend区别
- [Javascript] JQuery $.extend与$.fn.extend区别
- uery.fn.extend与jquery.extend的区别和使用
- jQuery: $.extend()和$.fn.extend()的区别
- 计算机常用端口
- 线程通信,wait()与notify()的运用
- WIFI参数Beacon Interval、DTIM、Fragment Length、RTS Length
- Struts2中的标签 s:property s:set s:bean s:push s:date
- Timer 和 Event.ENTER_FRAME (转)
- jQuery 中 $.fn.extend 与$.extend 的区别
- php_screw 加密php源代码
- PHP AES 加密 解密 实现实例
- IIS状态代码的含义
- 分配task_struct时分配页面的大小的问题
- sift算法研究(3)用c语言实现sift算法、上
- Android Application Task Activities的关系
- Spring的三种实例化Bean的方式
- Shark `鲨鱼:3G时代的轻邮件