jquery中bind事件

在jquery中bing事件是append而不是replace绑定一次执行一次。当bind多次点击事件时点击一次会把以前把的多次多次都会触发所有有unbind想只触发当前bind的事件在bind的之前unbind之前bind的事件。

事例:

 $("#moresmall").unbind('click');
    $("#moresmall").unbind('click');
    $("#moresmall").click(function () {
        SilderSetValue(-20);
    });
    $("#morebig").click(function () {
        SilderSetValue(20);
    });

live('',function)live是为某个标签添加事件,当在页面上再次添加该标签时为该标签自动添加一个事件。

例如:<div id='divTest'></div>

$('#divTest').live('click',function(){}).当页面上再次出现<div id='divTest'></div>就会有click事件

转载于:https://www.cnblogs.com/Minghao_HU/archive/2012/06/14/2549647.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值