代码之家  ›  专栏  ›  技术社区  ›  Adam Lukaszczyk

onfocus在父对象中重新加载内容后停止工作

  •  0
  • Adam Lukaszczyk  · 技术社区  · 14 年前

    我使用AJAX将内容加载到服务器。 在内容中,您可以找到以下代码行:

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

    第一次加载内容时 onfocus onblur 聚焦事件 事件

    在firebug中,我注意到每次重新加载内容 事件

    alt text

    我怎样才能解决这个问题?

    编辑:

    加载的内容是一个包含产品列表的表。我加载到用户按钮点击弹出div这个。

    当用户关闭弹出窗口时,所有内容将被删除 .removeChild ,那么,为什么这些事件不会随内容一起删除呢?

    1 回复  |  直到 5 年前
        1
  •  0
  •   Adam Lukaszczyk    14 年前

    问题出在我看的不同地方。

    searchItems 函数仅对第一个(稍后删除的)输入元素使用引用。