什麼是使用jQuery「擁有」文本輸入的最佳方式,以便我可以輸入它,從「擁有」發生的代碼中監聽事件,但以其他方式阻止任何其他JavaScript接收到和keyup
事件。如何使用jQuery自定義文本輸入?
0
A
回答
0
您可以從propogating
停止的事件我們可以用event.isPropagationStopped(),以確定這種方法 被稱爲有史以來(該事件對象)。
此方法也適用於使用trigger()觸發的自定義事件。
請注意,這不會阻止同一元素 上的其他處理程序運行。
0
直接在元素上設置一個事件處理程序,並使用stopImmediatePropagation()
,這樣即使元素上的其他處理程序也不會運行。對於某些元素類型,您可能還需要preventDefault()
。
確保您的事件處理程序直接在元素上,而不是使用委託/活動表單,或者在事件冒泡到處理程序之前觸發其他處理程序。
如果元素在腳本運行之前在頁面上,其他的東西可能已經有機會添加事件處理程序。在這種情況下,您可以在添加自己的元素之前刪除元素上已有的任何事件處理程序。您可以使用$._data(*element*,"events")
獲取事件處理程序的對象,然後遞增鍵以查找事件的所有名稱,並刪除該對象上的所有事件處理程序。
相關問題
- 1. 如何使用文本輸入選項創建自定義NSTextField
- 2. 使用文本輸入值定義自定義類
- 3. 文件輸入的自定義文本
- 4. jquery自定義文件輸入插件
- 5. jquery驗證自定義文件輸入
- 6. 自定義輸入文本框
- 7. 自定義輸入文本框
- 8. iPhone - 編寫自定義文本輸入?
- 9. 如何使用自定義文本框
- 10. 如何使用應用內自定義鍵盤的按鈕輸入文本
- 11. SonataMediaBundle - 如何使用自定義文件輸入
- 12. 自定義文件輸入
- 13. wix使用自定義操作來驗證文本輸入
- 14. 使用輸入字段自定義文本
- 15. 如何動態添加自定義文本輸入到圖像
- 16. 如何在輸入標籤中自定義文本提示?
- 17. HTML和Javascript:使用自定義的文本輸入密碼輸入
- 18. 如何使用angularjs中的自定義指令更新輸入文本值
- 19. 如何使用CSS將自定義字體插入文本?
- 20. 如何限制使用jQuery輸入到輸入文本元素中的文本?
- 21. 如何使用自定義插入符號和文本行爲創建輸入文本字段
- 22. condor:自定義傳輸輸入文件
- 23. Xcode UI測試如何在自定義類文本字段中輸入文本
- 24. jQuery自定義驗證 - 輸入更改
- 25. 如何使屏幕閱讀器可以訪問自定義輸入文本框?
- 26. 如何自定義JSQMessagesViewController輸入?
- 27. JQuery - 使用CsTransPie輸入[type = file]的自定義大小
- 28. jQuery自定義文件輸入插件 - 文件沒有上傳
- 29. 自定義Datepicker用逗號輸入文本
- 30. 用戶輸入自定義控件(文本編輯器)
阻止它傳播的事件。 –
http://api.jquery.com/event.stopPropagation – Blazemonger
並停止立即傳播 –