所以我想说我有以下html:
<div class="con">
<ul>
<li class="a">1</li>
<li class="b">2</li>
<li class="c">3</li>
<li class="d">4</li>
<li class="e">5</li>
<li class="f">6</li>
<li class="g">7</li>
</ul>
</div>
假设我已<li class="g">
给出-20px
的绝对位置(且包含的div .con
具有相对位置)。
我如何告诉jquery在-20px
div中的.con
处选择LI元素并对其执行操作?
答案 0 :(得分:3)
您可以获取所有li
元素并使用函数过滤掉该元素:
$('.con li').filter(function(){ return $(this).position().left == 20; })