继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

jquery Click事件点击一次,执行多次原因之一

ios开发零基础入门
关注TA
已关注
手记 265
粉丝 20
获赞 110

用jquery  绑定一个按钮click事件后,第一次点击后,一切正常,第二次点击,竟然执行两次,以后越来越多。
后来查看文档发现 jquery click  不是 替换原有的function  而是接着添加,所以才会执行次数越来越多。
function noteSubmit(contentObj){
//点击发送按钮事件
$('.noteBtn').on('click',function(){
consoel.log("ok");
});
}
一:只执行一次noteSubmit函数
二:
在函数中加入$('.noteBtn').unbind('click');  
function noteSubmit(contentObj){
$('.noteBtn').unbind('click');  
//点击发送按钮事件
$('.noteBtn').on('click',function(){
consoel.log("ok");
});
}

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP