add和append的區(qū)別??
?$('li').add('p').css('background', 'red')是把一個新的空標(biāo)簽p加入到li標(biāo)簽中嗎?代碼是不是變成了這樣
<ul>
??????????????? <li>list item 1</li>
??????????????? <li>list item 2</li>
??????????????? <li>list item 3</li>
???????????????? <p></p>
?????????????????
??????????? </ul>
2019-07-24
樓主沒有使用appendTo。add是給某元素(li)新創(chuàng)建了一個jquery對象,實際上已經(jīng)像樓主寫的那樣(但是我們看不到),然后使用appendTo才能展示出來我們可以看到像樓主寫的。
add是給某元素(li)新創(chuàng)建了一個jquery對象。
append是給某個元素添加元素。$(selector).append('要添加的內(nèi)容');
appendTo是將某個元素內(nèi)容添加到一個選擇器的元素中。$('要添加的內(nèi)容').appendTo(selector);
2017-02-13
.add():新增一組要查找的元素;append():結(jié)構(gòu)上加新的元素。兩個完全不一樣的。你給的代碼意思是:同時找到所有的"li"和"p"元素,然后背景顏色都設(shè)置為紅色