是否有任何方法添加動態添加到正文的類或更改對象?添加和查找動態添加到正文的類 - 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');
你想,當你添加的項目,或者你可以將它們添加後運行一些代碼,這個自動完成? –