2011-03-29 51 views
0

我的问题基本上很简单。访问已加载页面后插入的DOM元素

页面加载后,会动态添加一些元素。我似乎无法使用正常的jQuery选择器访问这些元素。

+3

我们可以看到你的代码,它是如何被添加和BTW welcometo计算器! – mcgrailm 2011-03-29 13:37:42

+4

不要理解为什么人们-2这个家伙,显然他是新来的:)给他一个机会。 @Jonas,你必须理解你的脚本的流程,所以一旦文件加载,你是用ajax添加动态脚本?如果是这样,然后成功,你可以选择使用jQuery,否则基本上你需要选择他们存在之前不存在,进一步阅读'.live()'http://api.jquery.com/live/或更多'.delegate()'http://api.jquery.com/delegate/所以他们在飞行中完成 – Val 2011-03-29 13:48:06

+0

我讨厌它,当你问一个问题,几分钟后你找到答案。 JQuery .live()函数正是我所需要的。 http://api.jquery.com/live/ – 2011-03-29 13:48:22

回答

1

每当我需要做到这一点,我使用livequery。基本上,Livequery允许您将事件绑定到元素,甚至在它们位于DOM之前。 Have a look,我很确定这就是你需要的! :)

0

也许.live()可能会有所帮助:http://api.jquery.com/live/

+0

多数民众赞成在你发布前5分钟你已经知道了什么 – mcgrailm 2011-03-29 14:06:04

+0

啊是的,对,我很抱歉。感谢downvote。 – Andy 2011-03-29 14:21:19

+2

LOL随时确保; ^)如果它的任何安慰它也花费我一分 – mcgrailm 2011-03-29 14:22:25

相关问题