以下是DOM结构示例:
<ul>
<li data-id="1">
<li data-id="2">
<li data-id="3">
<li data-id="1">
</ul>
我们需要找到与data-id="3"的最近的data-id="1"的<li>
元素。
我们已经尝试过:
$('[data-id=3]').siblings('[data-id=1]').first()
当然,它返回的是在DOM中第一个而不是最接近的。
我们还尝试了:
$('[data-id=3]').closest('[data-id=1]')
这不起作用,因为它只返回祖先元素。
感谢任何提示。