У меня есть этот код:
<ul>
<li class="foo">foo text</li>
<li class="foo2">foo2 text</li>
<!-- more li here -->
<li class="bar">bar text</li>
<li class="bar2">bar2 text</li>
<!-- more li here -->
<li class="baz">clickme!</li>
</ul>
и
$(".baz").click(function() {
alert("test: " + $(this).siblings(".bar")[0].text()); // Doesn't work
});
siblings(".bar")[0]
не работает. (окно предупреждения не появляется, а ошибка javascript)
Каков правильный способ выбора одного брата?
Изменить: Я не хочу использовать prev()
или next()
.