一次點選觸發多次事件問題

2022-01-19 17:28:33 字數 456 閱讀 4976

在ajax請求成功的方法裡寫click事件,實現顯示隱藏功能,但結果點選一次,可能觸發多次顯示隱藏的切換,後採用先解綁click事件再繫結click事件的方法解決掉,ps:unbind後新增click,不要寫明方法,不然還是會出現上述問題。**如下:

$(".store-value-drop-down").each(function () else if(elem.css('display')=='block')

});});

$(".store-value-drop-down").each(function () )

});

$(".store-value-drop-down").each(function () ).bind('click',function () )

});

ps:有小夥伴明白其中奧秘的可以幫忙說一下哦

Extjs 點選一次button觸發多次請求

事件觸發兩次的三種原因 1.容器的多次初始化 隱蔽級別 錯誤表現為在 中將乙個容器初始化了兩次,例如 此行 乍一看是正常的獲取乙個控制器然後初始化,其實getcontroller方法已經將控制器初始化了,這時再呼叫init 方法就會註冊兩次,一般犯了一次這樣的錯誤,看了原始碼以後就不會再犯了,畢竟每...

動態新增的元素,繫結事件後點選一次觸發多次問題

使用js動態新增的元素,在html中寫好的繫結事件不可用,可用以下方式觸發 動態新增多個的html元素addcell function 此時呼叫addcell方法無效,只能通過dom繫結,此時方法可正常觸發 body on click delcell function 部分頁面會出現新的問題,若方法...

點選一次按鈕,發生多次ajax請求

專案中遇到了兩種情況 1 點選一次發生兩次請求。原因 submit型別的按鈕,預設有提交行為,發生兩次提交的原因是在執行完ajax請求後,並沒有阻止submit的行為,所以解決方法有兩種 a 不使用type為submit型別的按鈕,而是使用type是button的按鈕 b 在 submit clic...