是否有任何方法添加动态添加到正文的类或更改对象?添加和查找动态添加到正文的类 - jquery
我正在通过javascript向人体添加一系列对象。 Fot实例添加一些动态生成并添加到主体的链接。当他们被加载时,我需要选择第一个div并添加一个新类。
我似乎无法找到任何方法来做到这一点...更新DOM或我该如何解决这个问题?必须有一种方法来改变动态添加的对象。
任何线索?
感谢您的帮助!
是否有任何方法添加动态添加到正文的类或更改对象?添加和查找动态添加到正文的类 - jquery
我正在通过javascript向人体添加一系列对象。 Fot实例添加一些动态生成并添加到主体的链接。当他们被加载时,我需要选择第一个div并添加一个新类。
我似乎无法找到任何方法来做到这一点...更新DOM或我该如何解决这个问题?必须有一种方法来改变动态添加的对象。
任何线索?
感谢您的帮助!
,如果你动态地添加他们,那么你可以使用你已经拥有的对象。否则,你需要找到他们嘶嘶声。
//create the elements
var $link1 = $('<a>click me</a>').attr('href','page1.html');
var $link2 = $('<a>click me</a>').attr('href','page2.html');
//append the elements
$('#some-links').append($link1).append($link2);
//use the element we created
$link1.addClass('my-class');
//find the second link element using sizzle
$('#some-links>a').eq(1).addClass('my-other-class');
谢谢你的回答!这将工作,但我添加了一个for循环动态链接。从我的理解这些链接只添加到文档动态的JavaScript声明他们内的JavaScript不动态。 – Tobias
我给循环如下所示,并从一个XML获取的类别为(VAR I = 0; I
终于搞定了!我向eq添加了一个延迟,以便在我们尝试查找它们之前,所有元素都有机会添加。谢谢你的帮助! – Tobias
当然你也可以的嘛:
var a = $('<a>');
a.html('new link').appendTo('#menu');
a.addClass('border');
或
var a = $('<a>');
a.html('new link').appendTo('#menu');
$('#menu a').addClass('border');
为什么不只需添加一个类名到您生成的元素?
即:
$('span').html('Hello world').addClass("fancyText").appendTo('body');
你想,当你添加的项目,或者你可以将它们添加后运行一些代码,这个自动完成? –