jQuery是一種JavaScript庫,可以方便地操作DOM元素。遍歷所有li標簽也是它的一項基本功能。
$('li').each(function(){ // 對每個li元素執行操作 console.log($(this).text()); });
上面的代碼使用了jQuery的each方法,它可以遍歷一個集合中的所有元素。$('li')選擇器選擇所有li元素,然后調用each方法,將每個li元素作為參數傳遞給回調函數。
回調函數使用$(this)來訪問當前處理的li元素,然后可以執行任何操作。上面的例子使用console.log打印了每個li元素的文本內容。
如果需要在回調函數中使用其他選擇器,可以使用$(this)作為上下文:
$('ul').find('li').each(function(){ // 在每個ul中找到li元素 console.log($(this).text()); });
上面的代碼先選擇所有ul元素,然后調用find方法在每個ul元素中查找li元素。回調函數中的$(this)依然是當前處理的li元素。
使用jQuery遍歷所有li標簽,可以方便地對每個元素執行相同的操作。