如何在jQuery中查找具有特定“左”值的元素

时间:2011-08-03 11:01:23

标签: jquery

所以我想说我有以下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元素并对其执行操作?

1 个答案:

答案 0 :(得分:3)

您可以获取所有li元素并使用函数过滤掉该元素:

$('.con li').filter(function(){ return $(this).position().left == 20; })