欢迎来到代码驿站!

jquery

当前位置:首页 > 网页前端 > jquery

jQuery中live方法的重复绑定说明

时间:2020-11-19 17:13:11|栏目:jquery|点击:
解决:使用die()方法,在live()方法绑定前,将此元素上的前面被绑定的事件统统解除,然后再通过live()方法绑定新的事件。

复制代码 代码如下:

//先通过die()方法解除,再通过live()绑定
$("#selectAll").die().live("click",function(){
//事件运行代码
});

die()方法简介:
复制代码 代码如下:

die([type], [fn])<SPAN style="WHITE-SPACE: normal">&nbsp;</SPAN>

概述
jQuery 1.3新增。此方法与live正好完全相反。

如果不带参数,则所有绑定的live事件都会被移除。

你可以解除用live注册的自定义事件。

如果提供了type参数,那么会移除对应的live事件。

如果也指定了第二个参数function,则只移出指定的事件处理函数。

上一篇:Jquery实现带动画效果的经典二级导航菜单

栏    目:jquery

下一篇:jQuery实现点击旋转,再点击恢复初始状态动画效果示例

本文标题:jQuery中live方法的重复绑定说明

本文地址:http://www.codeinn.net/misctech/24066.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有