重復(fù)綁定事件,應(yīng)該判斷是否已經(jīng)綁定過事件了,可以用全局變量判斷。
具體怎么判斷,求詳細(xì)說明啊
引用 1 樓 datiexiong 的回復(fù):重復(fù)綁定事件,應(yīng)該判斷是否已經(jīng)綁定過事件了,可以用全局變量判斷。
具體怎么判斷,求詳細(xì)說明啊
var button1Click = false;
$('#Button1').click(function(){
if(!buttonClick)
{
buttonClick=true;
//原來綁定的事件的代碼
}
});
引用 2 樓 h_xuxu 的回復(fù):引用 1 樓 datiexiong 的回復(fù):重復(fù)綁定事件,應(yīng)該判斷是否已經(jīng)綁定過事件了,可以用全局變量判斷。
具體怎么判斷,求詳細(xì)說明啊
var button1Click = false;
$('#Button1').click(function(){
if(!buttonClick)
{
buttonClick=true;
……
這個能解決多次點擊$('#Button1')造成的混亂,如果要實現(xiàn)點擊$('.btn')怎么改???就是點擊一類按鈕都讓他執(zhí)行。
引用 3 樓 datiexiong 的回復(fù):引用 2 樓 h_xuxu 的回復(fù):引用 1 樓 datiexiong 的回復(fù):重復(fù)綁定事件,應(yīng)該判斷是否已經(jīng)綁定過事件了,可以用全局變量判斷。
具體怎么判斷,求詳細(xì)說明啊
var button1Click = false;
$('#Button1').click(function(){
if(!buttonClic……
可以給btn加上屬性,使用setAttribute("clicked",true),
當(dāng)getAttribute("clicked")為false或者未定義時,認(rèn)為沒有綁定過,否則任務(wù)綁定過。
引用 4 樓 h_xuxu 的回復(fù):引用 3 樓 datiexiong 的回復(fù):引用 2 樓 h_xuxu 的回復(fù):引用 1 樓 datiexiong 的回復(fù):重復(fù)綁定事件,應(yīng)該判斷是否已經(jīng)綁定過事件了,可以用全局變量判斷。
具體怎么判斷,求詳細(xì)說明啊
var button1Click = false;
$('#Button1').click(function(){……
灰常感謝啊,我再上一頁,下一頁,首頁,尾頁,分別添加了$(element).unbind('click');$(element).bind('click');后,解決了,ThankYou。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com