У меня есть навигационное меню в xHTML со следующей типичной структурой:
<ul id="nav1">
<li><a href="#">item1</a></li>
</ul>
У меня есть этот сценарий jQuery для добавления пространства и наклонной черты после каждой ссылки:
$('#nav1 li,#nav2 li').append(' /');
Однако после последней ссылки (иначе последний литий), я хочу только добавить пространство (иначе  ). Я пытался делать это, но это не сделало задания:
$('#nav1 li,#nav2 li').append(' /').filter('#nav1 li:last,#nav2 li:last').append(' ');
Какие-либо идеи?
Спасибо! Amit
Я не пробовал, но думаю, что что-то вроде этого должно помочь в работе:
$('#nav1 li,#nav2 li').not(":last").append(' /').end().last().append(' ');
Попробуйте:
$('#nav1 li:not(:last),#nav2 li:not(:last)').append(' /');
$('#nav1 li:last,#nav2 li:last').append(' ');