福州網站建設>網站新聞>php技術

        jq onblur()無限重復觸發問題

        發布日期:2019-05-13瀏覽次數:2501 來源:福州網站建設

        當使用onblur事件時,如果調用alert、prompt,confirm之內的能掛起js執行的代碼,可能會導致重復觸發onblur事件。


        這時,可以使用onchange()事件來代替onblur()事件。


         Onchange方法:輸入框失去焦點并且value改變之后觸發。


            從上面的定義可以看出觸發Onchange方法需要滿足兩個條件,value值改變并且輸入框失去焦點。這樣子在ajax執行過程中如果value值沒有改變而且輸入框沒有失去焦點是不會觸發這個事件的, 這樣子就不容易出現循環調用的情況。

        以上是由福州網站建設的小編為你分享了"jq onblur()無限重復觸發問題"文章,如果你在這方面有什么問題,隨時聯系我們

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