福州網(wǎng)站建設>網(wǎng)站新聞>php技術

        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)系我們

        php技術有關的文章
        如果您有什么問題,歡迎咨詢我們客服! 點擊QQ咨詢