在使用jQuery操作DOM元素時,很常見的操作就是選擇元素,而選擇器的長度就顯得非常重要。
$(document).ready(function(){ //選擇所有的段落元素 var pLength = $("p").length; console.log("所有段落元素的個數為:" + pLength); //選擇所有的有class為intro的元素 var introLength = $(".intro").length; console.log("所有class為intro的元素個數為:" + introLength); //選擇所有id為demo的元素 var demoLength = $("#demo").length; console.log("所有id為demo的元素個數為:" + demoLength); });
上述代碼演示了選取不同類型的元素時,如何獲取元素長度。你可以看到,通過類、id和元素名選擇器,可以分別獲取到不同元素的個數,而判斷元素是否存在時,可以通過判斷元素長度為0來實現。