我想选择最后一个可见的<span class="delimiter'></span>
元素。以下语法不起作用:JQuery元素+类+选择器语法
$('span.delimiter:visible');
我该如何做到这一点?
我想选择最后一个可见的<span class="delimiter'></span>
元素。以下语法不起作用:JQuery元素+类+选择器语法
$('span.delimiter:visible');
我该如何做到这一点?
$('span.delimiter:visible:last');
$('span.delimiter:visible:last')
$('span.delimiter:visible').last();
$("span.delimiter").filter(function() {
return $(this).is(":visible");
}).last();
为什么事情变得更加复杂? – 2012-04-02 13:13:54
有时候我觉得很长的选择器看起来很混乱。如果你只是滚动扔你的代码很难阅读。这就是为什么。 – andlrc 2012-04-02 13:22:53
尝试
$('span.delimiter:visible:last')
也许尝试'$是( '分隔符。 ')(':可见')'? – SpYk3HH 2012-04-02 13:08:40
对我来说“Works”:http://jsfiddle.net/tKSS4/小心阐述问题是什么? – 2012-04-02 13:09:36
@FelixKling:这里是你的小提琴更新http://jsfiddle.net/tKSS4/2/可能解决杰克的问题。 – 2012-04-02 13:12:12