-
类级别组件开发1查看全部
-
闭包的作用查看全部
-
js闭包查看全部
-
为什么我照着写的,没有出现全屏效果查看全部
-
插件开发一查看全部
-
闭包的作用查看全部
-
sublime编辑器,emment插件 使图片位于屏幕中心查看全部
-
单例模式查看全部
-
通过css使div实现全屏效果查看全部
-
单例模式查看全部
-
闭包的作用查看全部
-
全屏要素查看全部
-
这是些什么意思?查看全部
-
3、链式调用 $().next().addClass() $.fn.myPlugin = function(){ return this.each( fucntion(){ //内容 }); } -----return this 返回当前对象,来维护插件的链式调用 ---- each 循环实现每个元素的访问 4、单例模式 $.fn.myPlugin = function(){ var me=$(this), instance = me.data("myPlugin"); if(!instance){ me.data("myPlugin",(instance=new myPlugin())); } }; ----------如果实例存在则不再重新创建实例 ---------利用data()来存放插件对象的实例查看全部
-
二、jquery框架 1、闭包的作用 (function($){ //aaaa })(jQuery); 避免全局依赖 避免第三方破坏 兼容jQuery操作符 $ 和 jQuery 2、开发方式 类级别组件开发: ----- 即给jquery,命令空间下添加新的全局函数,也称为静态方法。 jQuery.myPlugin = function(){ //内容 } 如:$.ajax() 对象级别组件开发: ----- 即挂在jquery原型下的方法,这样通过选择器获取的jquery对象实例也能共享该方法,也称为动态方法。 $.fn.myPlugin = function(){ //内容 } 这里 $.fn===$.prototype 如:addClass()查看全部
举报
0/150
提交
取消