写jquery插件的思路

本文介绍了一种快速创建简单插件的方法,通过将常用功能封装为可重复使用的代码块,实现高效开发。只需定义插件并调用,即可在网页元素上实现特定功能,如响应点击事件并显示消息。
不要觉得写插件很难,只是你把问题想的太复杂了,本文教你在10分钟内搞定一个简单的插件。其实就是把一些常用、实用、通用的功能封装起来而以,简单的来讲就是把这些代码放在一个方法里面,可以达到重复使用的效果,这样就可以不需要每次要用此功能的时候都去重新写一遍。

1.先定义一个插件:

$(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);
    });
   }
});

2.调用

$(function() {
     //绑定元素事件
    $("#test").插件名称({
        Event: "click"//触发响应事件
        msg: "这就是写插件的思路!" //显示内容
    });
});

htmi代码

<input type="button" id="test" value="简单的插件调用" />

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值