永发信息网

jquery多次绑定事件出现事件重叠

答案:3  悬赏:0  手机版
解决时间 2021-01-04 15:01
如果多次调用$(firstPageid).click(function(){},就会相对于把元素多次绑定事件,假如调用3次绑定,就等于有三个onclick需要执行,如何在每次绑定前先接触之前的绑定?
最佳答案
不太明白为什么要重复去绑定一个事件, 其实可以只绑定一次的。
当然$(firstPageid).unbind("click");这样可以解除绑定。

但是如果每次都绑定又解除 绑定在解除,会有点没效率。
如果是要不去执行绑定事件可以用全局的方法来做,如:
var bd=0;
$(firstPageid).click(function(){
if(bd==0){
//do something...
}
});

然后每次想绑定的时候只需要修改bd的值即可,想使用click的时候赋值bd=0;不想使用的时候bd不为0即可。这样也减小系统开销
全部回答
使用unbind,$('#a').unbind('click');
$(firstPageid).unbind("click");
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
北园理发店地址在哪,我要去那里办事
大巴里可不可以带宠物
12款长城m4车钥匙拔了车电路好没有断电
cs75vs远景suv哪个好
单选题Thefamoussinger________manyrecords
珍珠金鱼沉底 我养的珍珠其中有一条沉底不动
鸿信的意思是什么
Mr. Lee is teacheris from China.A. his; H
单选题斯塔夫里阿诺斯在《全球通史》中说道:
怎么查卡号的开户行
读“地球公转示意图”,回答以下问题:(1)
填写下列物质的用途所依据的性质.(1)用活
据统计,今年“五?一”黄金周,到西藏旅游的
深蓝色牛仔裙配什么颜色上衣
欤怎么读音
推荐资讯
请问酷派8713手机怎么开热点?开启之后怎么设
函数y=(2-k)x是正比例函数,则k的取值范围
判断题大圆的圆周率是小圆圆周率的2倍.
手机上怎么注销支付宝账号
共患难是什么意思
孔子的故事 都有什么呢?一个故事 也可以 短一
保险超市正规吗
用电饭锅和蛋糕粉怎么做蛋糕?
海参怎么清洗图解
单选题有专家指出,不能只看到土地流转的好处
单选题《元史·地理志》:“元东南所至不下汉
判断题一个非零自然数的因数一定小于它的倍数
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?