假设我有以下 HTML:
<span>
<span id="x1" class="x">X1</span>
</span>
<span>
<span>
<span id="x2" class="x">X2</span>
</span>
</span>
并且$(this)
是<span id="x1" ...>
.
.x
查找与 jQuery匹配的下一个元素的最佳方法是什么?实际文档的结构是不可预测的,因此提供的 HTML 只是一个示例。
我不能使用nextAll
,因为它只能找到兄弟姐妹。如果我这样做$('.x')
,它会找到所有,但我将不得不迭代/比较。有更好的解决方案吗?
另见:http: //jsfiddle.net/JZ9VW/1/。