$("li").each(function(){
$( "li[ @id ^= 'start' ]" )
В цикле each
вы должны использовать ключевое слово this
. Итак, каждый LI
равен this
. За то, что вы пытаетесь сделать, если бы я был вами, я бы сделал это так:
$("li").each(function(){
$(this).is('[id^=start]')
})
Однако, я думаю, вам лучше переосмыслить свое обоснование. Потому что я не думаю, что вам понадобятся все эти ID
. Для выбора первого уровня LI
вы можете использовать это:
$('ul > li')
Тогда для следующего уровня вы можете использовать
$('ul > ul > li')
и т. Д.