10分钟学会写Jquery插件实例教程
作者:bea
有很多朋友都用过jquery插件,但是很少有人自己动手写过jQuery插件,本文就以实例形式简单叙述了jQuery插件的实现方法。分享给大家供大家参考之用。具体方法如下: 具体而言,其实就是把一些常用、实用、通用的功能封装起来而以,简单的来讲就是把这些代码放在一个方法里面,可以达到重复使用的效果,这样就可以不需要每次要用此功能的时候都去重新写一遍。 现在Jquery里面加入了插件的概念,只要按照它特定的格式当作平时写function一样去写就可以了,不虽然搞得太复杂的。信
有很多朋友都用过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插件原来就这么简单。
猜你喜欢
您可能感兴趣的文章:
- jQuery通过点击行来删除HTML表格行的实现示例
- javascipt:filter过滤介绍及使用
- 用javascript将数据导入Excel示例代码
- js使用for循环及if语句判断多个一样的name
- JQuery实现当鼠标停留在某区域3秒后自动执行
- 鼠标悬浮停留三秒后自动显示大图js代码
- 使用typeof方法判断undefined类型
- jquery取子节点及当前节点属性值的方法
- jQuery CSS()方法改变现有的CSS样式表
- jQuery 浮动导航菜单适合购物商品类型的网站
- JavaScript中判断原生函数检查function是否是原生代码
- 三种取消选中单选框radio的方法
- 使用JQuery库提供的扩展功能实现自定义方法
- JQuery 给元素绑定click事件多次执行的解决方法
- 一个实用的图片切换支持点击切换和自动轮播
- 用JavaScript实现用一个DIV来包装文本元素节点
- 点击button获取text内容并改变样式的js实现
- js 数组去重的四种实用方法
- jQuery源码分析之jQuery中的循环技巧详解