jq onblur()無限重復觸發(fā)問題
發(fā)布日期:2019-05-13瀏覽次數(shù):2455 來源:福州網(wǎng)站建設
當使用onblur事件時,如果調(diào)用alert、prompt,confirm之內(nèi)的能掛起js執(zhí)行的代碼,可能會導致重復觸發(fā)onblur事件。
這時,可以使用onchange()事件來代替onblur()事件。
Onchange方法:輸入框失去焦點并且value改變之后觸發(fā)。
從上面的定義可以看出觸發(fā)Onchange方法需要滿足兩個條件,value值改變并且輸入框失去焦點。這樣子在ajax執(zhí)行過程中如果value值沒有改變而且輸入框沒有失去焦點是不會觸發(fā)這個事件的, 這樣子就不容易出現(xiàn)循環(huán)調(diào)用的情況。
以上是由福州網(wǎng)站建設的小編為你分享了"jq onblur()無限重復觸發(fā)問題"文章,如果你在這方面有什么問題,隨時聯(lián)系我們