Здравствуйте! Помогите решить проблему:
имеется нумерованый список типа
<ol>
<li>...</li>
<li>...</li>
..
</ol>
если отмечен checkbox, то необходимо добавлять с помощью javascripta на первую позицию элемент, соответственно все остальные элементы должны поменять нумерацию. Если checkbox не отмечен, но элемент добавлять не нужно.
Использую такой скрипт:
$(document).ready(function(){
$("#element2").css("display","none");
$("#checkbx").click(function(){
if ($("#checkbx1").is(":checked"))
{
$("#element2").show("fast");
}
else
{
$("#element2").hide("fast");
}
});
});
</script>
и такой html:
<ol>
<li id="extra2">Скрытый элемент</li>
<li>....</li>
<li>....</li>
<li>....</li>
</ol>
При появлении скрытого элемента нумерация не обновляется. Точнее в Firefox она обновляется, но буквально меньше секунды, а потом восстанавливаетя старая нумерация.
Использую JQuery 1.3.2.