предположим, что у меня есть <ul>
<ul>
<li></li>
<li></li>
<li class="test"></li>
</ul>
Как я могу судить, что .test
имеет свой следующий элемент с jquery?
как это?:
if ($("li.test").next()) { …… }
странно то, что даже я пишу, как указано выше:
if ($("li.test").next()) {alert("true");}
он все еще предупреждает "true", но, как видите, рядом с ним нет элемента? Почему это произошло?
Или что я могу сделать, это
for (i = 0; i < $("li").length; i++) {
if ($("li").eq(i).hasClass("test")) {
if (i == $("li").length - 1) {
alert("true");
}
}
}
В настоящее время это может решить мою проблему, но есть ли простой способ?
Благодарю вас