jQuery中的not()是一個非常有用的方法,可以從一個元素集合中去除與指定選擇器匹配的元素。而not(first)則是not()中的一個特殊選擇器,用于去除元素集合中的第一個元素。
// 例子: // 首先獲取一個元素集合 var listItems = $("ul li"); // 使用not(first)去除第一個元素 var listWithoutFirst = listItems.not(":first"); // 通過遍歷輸出所有剩余的列表項 listWithoutFirst.each(function() { console.log($(this).text()); });
在上面的例子中,通過選擇器":first",我們可以很容易地選中列表中的第一個元素。然后使用not()方法,將這個元素從列表項集合中去除,并將剩余的列表項存儲在一個新變量中。最后通過遍歷剩余的列表項,將它們的文本內容輸出到控制臺中。
需要注意的是,not(first)只會去除元素集合中的第一個元素,而不會影響其他的元素。如果我們需要去除多個元素,可以使用選擇器組合的方式,如not(":first, :last")。
總之,not(first)是一個非常實用的方法,可以幫助我們快速從一個元素集合中去除指定的元素,提高開發效率。