這可能很不明顯,但我對jQuery非常陌生,因爲我意識到我無法永遠避免它。jQuery創建一個新元素
我需要對一個例子進行簡單的解釋,我瞭解最終結果,但我想知道每個部分的作用。
function example1 (a) {
var i = $('<div />').text(a).html();
$('body').append('<li><strong>' + i + '</strong></li>')
}
因此,例如創建新的元素,並將其添加到身體,你可能已經猜到最後的結局。
但是,這是我感到困惑$('<div />').text(a).html()
...我知道$('<div />')
創造,而不是選擇現有的div的新元素......但是當我把這個函數的按鈕單擊它創建只是這部分<li><strong>' + i + '</strong></li>
.. 。新的div創建了什麼?也爲什麼是選擇.text(a).html()
的例子,當我刪除其中一個或另一個.text(a).html()
這一切都搞砸了?
我希望這是有道理的,謝謝你提前:)
我覺得,因爲這不是一個問題應該在https://codereview.stackexchange.com/上。您可以隨時查看http://api.jquery.com瞭解用於瞭解它們的方法以及它們的功能。 – Taplar
@Taplar其實這屬於這裏,主要是因爲他想要解釋一下關於'新創建的div發生了什麼事?':) – Dekel