10分钟学会写Jquery插件实例教程

2019-12-21,,,,

有很多朋友都用过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插件开发方法(附完整实例及下载)
  • jquery插件之easing使用
  • Jquery插件之多图片异步上传
  • Jquery插件 easyUI属性汇总
  • myeclipse安装jQuery插件的方法
  • 六款帮助你实现惊艳视差滚动效果的jQuery插件
  • jquery插件lazyload.js延迟加载图片的使用方法
  • jquery插件冲突(jquery.noconflict)解决方法分享
  • JQuery插件iScroll实现下拉刷新,滚动翻页特效
  • 使表格的标题列可左右拉伸jquery插件封装

《10分钟学会写Jquery插件实例教程.doc》

下载本文的Word格式文档,以方便收藏与打印。