簡體   English   中英

在重新加載父對象中的內容后,onfocus停止工作

[英]onfocus stop work after reload content in parent object

我將內容加載到使用的AJAX。 在內容中,您可以找到以下代碼行:

<input onfocus='searchItems("sContainer", this)' onblur='searchItemsStop()'/>

第一次加載內容時, onfocusonblur事件有效。 但是當我重新加載內容時, onfocusonblur停止工作。

在Firebug中,我注意到,每次重新加載內容時, onfocusonblur事件都會開始重復。

替代文字

我該如何解決?

編輯:

加載的內容是帶有產品列表的表。 我將其加載到用戶單擊按鈕時彈出的div中。

searchItems檢查輸入以進行用戶查詢,並在列表中僅顯示與查詢匹配的產品。

當用戶關閉彈出窗口時, .removeChild會刪除所有內容,那么為什么事件也不會隨內容一起刪除?

問題出在我看過的其他地方。

searchItems函數僅使用對第一個(稍后刪除)輸入元素的searchItems

問題解決了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM