У меня есть простая форма ASP.Net со следующим неупорядоченным списком:
<ul id="ctl00_ContentPlaceHolder1_BulletedList1">
<li>No Lines Added</li>
</ul>
Когда пользователь начинает заполнять другие части формы, я хочу удалить этот единственный <LI>
и начать заполнять список другими <LI>
элементами. Код ниже, как я делаю удаление:
function commitLine() {
//if "No Lines Added" is the only item, remove all items, otherwise
//continue with the additional item
if ($("#ctl00_ContentPlaceHolder1_BulletedList1 li:nth-child(1)").text() == "No Lines Added") {
$("#ctl00_ContentPlaceHolder1_BulletedList1 li").remove();
}
//code that begins the list population
}
Теперь этот код прекрасно работает во всех браузерах, кроме IE8 (предположительно, IE7, IE6). Я смотрел на это часами и не могу разобраться. У кого-нибудь есть идея относительно проблемы здесь?