我有一個div
這樣的內容:應用功能與附加jQuery的元素
<div class="foobar">Red</div>
<div class="foobar">Yellow</div>
<div class="foobar">Cyan</div>
<div class="foobar">Luke Skywalker</div>
<div id="data"></div>
我用這個jQuery函數替換的div內的文本。畢竟我追加2周.foobar
的div到#data
:
$(function() {
$(".foobar").each(function() {
$(this).html("Black");
});
appendDiv();
});
function appendDiv() {
$("#data").append("<div class='foobar'>White</div>");
$("#data").append("<div class='foobar'>Orange</div>");
}
在這裏,我不知道如何inited .each
功能適用於附加的div。我已經試過了,但它並沒有爲我工作:
$("#data").on("load", ".foobar", function(){
$(this).html("Black");
});
如何申請.each
功能附加HTML?
6'.foobar'的div在他們每個人的 – Scripy
@HenryDev,如果我叫'「黑」表達appendDiv'再次,它應該是8'.foobar'的div「黑」在他們 – Scripy
,如果你第一次追加然後跑每個你有6'.foobar'更新爲'黑色'?檢查我的答案... –