我正在嘗試學習香草JavaScript或純JS,不過你看看它。我開始學習jQuery,現在我正在努力改善我的速度,而沒有框架。我通常只用jQuery就可以得到這個,但是我很難用純JS來做到這一點。學習香草JavaScript,for循環
var a = $('.entry-content'),i;
for (i=0;i<a.length; i++) {
var b = a[i].innerHTML;
var c = document.createElement('div');
var d = c.id = 'reply_bb';
var e = d.innerHTML = 'Reply';
a[i].innerHTML = a[i].appendChild(c);
}
基本上我想要做的是添加一個元素到var元素。
<div class="entry-content">
<div>
Words from a poster or whatever would be in side here
</div>
</div>
JavaScript之後=
<div class="entry-content">
<div>
Words from a poster or whatever would be in side here
</div>
<div id="reply_bb">Reply</div>
</div>
此外,由於這是相關的。當動態創建元素時,我會使用.click
還是.on('click',function() {
或者我會怎麼做?我想要它,所以當用戶點擊reply_bb時,它會追加已隱藏在頁面上的另一個元素。
閱讀appendChild做什麼。 – epascarello 2013-03-12 02:43:09