10分钟学会写Jquery插件实例教程
2014-09-06 15:47
471 查看
有很多朋友都用过jquery插件,但是很少有人自己动手写过jQuery插件,本文就以实例形式简单叙述了jQuery插件的实现方法。分享给大家供大家参考之用。具体方法如下:
具体而言,其实就是把一些常用、实用、通用的功能封装起来而以,简单的来讲就是把这些代码放在一个方法里面,可以达到重复使用的效果,这样就可以不需要每次要用此功能的时候都去重新写一遍。
现在Jquery里面加入了插件的概念,只要按照它特定的格式当作平时写function一样去写就可以了,不虽然搞得太复杂的。信不信由你们,反正我信了。
接下来用简单的代码来讲解一下,如果大家看了还不会写插件的话,我只能表示无语了
具体步骤如下:
第一步:定义插件
$(function() { $.fn.插件名称 = function(options) { var defaults = { Event : "click", //触发响应事件 msg : "Holle word!" //显示内容 }; var options = $.extend(defaults,options); var $this = $(this); //当然响应事件对象 //功能代码部分 //绑定事件 $this.live(options.Event,function(e){ alert(options.msg); }); } });
第二步:调用插件
$(function() { //绑定元素事件 $("#test").插件名称({ Event : "click", //触发响应事件 msg : "插件原来就是这么简单!" //显示内容 }); });
至此,最简单的插件搞定!10分钟不到!相信大家应该都看懂了吧!jQuery插件原来就这么简单。
您可能感兴趣的文章:
相关文章推荐
- 10分钟学会写Jquery插件实例教程
- 10分钟学会基于ASP.NET的 JQuery实例
- 25个必须要学会的jQuery幻灯片插件教程(下)
- jQuery起点教程之有序化插件实例(6)
- jquery使用jquery.zclip插件复制对象的实例教程
- 使用jQuery制作Web页面遮罩层插件的实例教程
- 20 个 jQuery 分页插件和教程,附带实例
- 10分钟学会基于ASP.NET的 JQuery实例
- 20个jQuery分页插件和教程(附带实例)
- 10分钟学会基于ASP.NET的 JQuery实例 (转)
- jQuery插件制作的实例教程
- 25个必须要学会的jQuery幻灯片插件教程(上)
- javascriptMVC教程 -- 14.FuncUnit实例:完成jquery焦点图插件的自动化功能测试
- 20 个 jQuery 分页插件和教程,附带实例
- 19个 jQuery 分页插件和教程,附带实例
- 10分钟学会基于ASP.NET的 JQuery实例
- 25个必须要学会的jQuery幻灯片插件教程(中)
- 20个jQuery分页插件和教程(附带实例)
- 10分钟学会基于ASP.NET的 JQuery实例
- 10分钟学会写Jquery插件