没有合适的资源?快使用搜索试试~ 我知道了~
jquery插件开发快速入门
资源推荐
资源详情
资源评论
jquery
插件开发快速入门
博客分类:
前端开发
前端开发
1、添加 jQuery 对象方法
添加 jQuery 对象方法:jQuery.prototype.myMethod。
在 jQuery 源码中有一句:jQuery.fn = jQuery.prototype,也就是给 jQuery 的 prototype 对象取
了个别名,
所以jQuery.prototype.myMethod 等价于jQuery.fn.myMethod等价于$.fn.myMethod。
添加全局函数需要用新方法扩展 jQuery 对象——$.fn:
Jquery 代码
1. $.fn.myMethod=function(){}
调用:$('div').myMethod();
2、方法环境
this 引用的是当前的 jQuery 对象。注意不是 DOM 对象。
Jquery 代码
1. $.fn.myMethod=function(){
2. this.hasClass(class_name);
3. }
这样定义置灰检查最先匹配的元素。要是有多个元素,应该用“隐式迭代”。
Jquery 代码
1. $.fn.myMethod=function(){
2. this.each(function(){
3. this.hasClass(class_name);//报错
4. $(this).hasClass(class_name);//注意 each 方法内 this 引用的是一个 DOM 元
素。
5. })
6. }
3、连缀
Jquery 代码
1. $.fn.myMethod=function(){
2. returnthis.each(function(){}//返回 jQuery 对象
3. }
资源评论
zuoxingda
- 粉丝: 2
- 资源: 25
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功