比如我想要有个jquery插件拥有
$("#a").my() //执行alert(1);
$("#a").my.ok() //执行alert("ok");
$("#a").my.beiju() //执行alert("beiju");
这个怎么写?
但是我想他们的$(this)对象都为$("#a")
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
定义
测试
JsFiddle
http://jsfiddle.net/rq50h6e7/
函数本身也是对象,直接加属性就行
发现绑定 this 真有点麻烦,再想想
自己才疏学浅,勉强想了这么个法子,不知道有没有高人教我
你该了解一下jqery的插件写法
$.fn,$.fn.extend()和$.fn.extend()