你可以使用filter()基于你提供的函数返回选择器的子集,试试这个:var threeLeft = $("#three").position().left; var $lis = $("ul li").filter(function() { return $(this).position().left > threeLeft; }); $lis.css("border", "1px solid #C00"); 示例代码