Если под last li в каждой строке ul вы подразумеваете последний li
в каждом ul
, то:
$('ul li:last-child');
Однако, если вы имеете в виду, чтоу вас есть li
в пределах того же ul
, записанного в нескольких строках в вашем исходном коде, и теперь вы хотите получить последнюю строку в каждой строке, тогда ответ таков: вы не можете.DOM не заботится о ваших символах новой строки в вашем коде.
Примечание: правильный способ сделать это - дать отдельный класс li
.
<ul>
<li></li><li></li><li class="last"></li>
<li></li><li></li><li class="last"></li>
<li></li><li></li><li class="last"></li>
</ul>
Теперь вы можете использовать CSS
li.last { color: #444 }
и jQuery
$('li.last');
надлежащим образом ...