<ul>
<li>test</li>
<li>test</li>
<li>test</li>
<li>test</li>
<li>test</li>
<li>test</li>
<li>test</li>
</ul>
<script>
$(document).ready(function(){
var increment=3;
var start=8;
$("ul").children().each(function(i) {
$(this).prepend('<tag>'+(start+i*increment).toString()+'.</tag>');
});
});
</script>
Есть ли способ начать новый отсчет для другого списка ul?С кодом выше это то, что я получаю!
<ul>
<li> test
<li> test
<li> test
<ul/>
Вывод
1. test
2. test
3. test
Второй список ульт
<ul>
<li> test
<li> test
<li> test
<ul/>
Выход
4. test
5. test
6. test
Вместо того, чтобы начинать второй тег ul с 1. 2. 3. он продолжает считать, используя первый ul 5. 6. 7.
Так что можно сбросить счет и пометить всеснова для другого тега ul?Если это возможно, как?