【问题标题】:get newly added element's id DOM获取新添加元素的 id DOM
【发布时间】:2014-03-10 00:04:58
【问题描述】:

我正在使用 ajax 从 php 添加图像。 我想在 DOM 上获取图像后对其进行处理。 我能够加载图像。但我无法弄清楚如何在 jquery 中检测新插入的 DOM 元素。

我试过这个:

document.addEventListener("DOMNodeInserted", function(event) {
    alert($(event.target).parent()[0].tagName);
});

但是,这有点不同。

【问题讨论】:

  • 您是否至少触发了警报?
  • 是的。我对所有元素都保持警惕。不是新插入的。我想要那个元素的 id。

标签: javascript php jquery html dom


【解决方案1】:

对于在 DOM 加载后加载的元素,您可以使用 bind() 或 on()

http://api.jquery.com/on/ https://api.jquery.com/bind/

如果您提供有关您正在尝试做什么的更多详细信息,将会很有帮助。

【讨论】:

    猜你喜欢
    • 2022-12-05
    • 2019-05-24
    • 2013-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多