我正在HTML中实现树型浏览器。在点击一个节点时,我调用一个添加节点的子元素的函数。到现在为止还挺好。我现在想要立即调用其中一个子元素的click处理程序来扩展它。我的问题是,jQuery找不到刚刚添加的子元素。当我在调试器中单步执行时,在浏览器呈现新元素之前,我的代码将被调用,我猜测这是问题所在。使用jQuery无法找到动态添加的HTML元素
是否有一些事件我可以等待(类似于onload也许),标记何时可以看到新添加的HTML?或者我可以调用的方法来强制渲染更早发生?欢迎大家提出意见。
注:我后来意识到问题完全是我的错,而不是浏览器或jQuery的问题。请参阅下面的答案。
一些代码将是有益的,以帮助你。 – 2010-03-10 10:48:53
您可以添加一些有问题的代码来帮助提供更具体的解决方案吗? – deceze 2010-03-10 10:49:19