jQuery的add方法是用于將元素添加到jQuery對象中的方法。它可以接收一個或多個參數,這些參數可以用來選擇將要添加的元素。
具體來說,add可以接受多種參數:
// 將一個DOM元素添加到jQuery對象中 $('p').add(document.getElementById('my-paragraph')); // 將符合某個選擇器的所有元素添加到jQuery對象中 $('p').add('.my-class'); // 將多個元素添加到jQuery對象中 $('p').add('h1, h2');
需要注意的是,add方法返回的是一個全新的jQuery對象,原來的jQuery對象并不會被修改。因此,可以在方法鏈中多次使用add方法來添加多個元素:
$('p') .add('.my-class') .add($('h1, h2')) .addClass('selected');
上面的代碼會將所有p標簽、所有class為my-class的元素、所有h1和h2標簽都添加到一個jQuery對象中,并給它們添加一個selected類。
在add方法中可以傳遞一個可選的參數,用于指定添加元素的位置。默認情況下,新元素會添加到jQuery對象的末尾。
$('p')
.add('new span element')
.appendTo(document.body);
上面的代碼會將一個新的span元素添加到p標簽后面,并將這個新元素插入到文檔中。
總之,add方法是一個非常實用的jQuery方法,可以用來靈活地選擇和添加元素,為開發者提供了非常多的方便。
上一篇mysql兩個表怎么分頁
下一篇如何把css模塊并排排列