多个过滤器,我想选择哪个ID以“级别”开始最后一个div:的jQuery的选择
var div = $('div[id^="level"]:last');
但还有我想选择上次和一个可见。我怎么能做到这一点?以下不起作用:
$('div[id^="level"]:last:visible');
我尝试了几种不同的组合,但都没有工作。
多个过滤器,我想选择哪个ID以“级别”开始最后一个div:的jQuery的选择
var div = $('div[id^="level"]:last');
但还有我想选择上次和一个可见。我怎么能做到这一点?以下不起作用:
$('div[id^="level"]:last:visible');
我尝试了几种不同的组合,但都没有工作。
尝试切换您的:last
和:visible
这是你第一次用自己的知名度过滤所有的元素,然后过滤的最后一个。
$('div[id^="level"]:visible:last');
也许这样?
var div = $('div[id^="level"]:last').filter(":visible");
这样也可以,但女巫切换':last'和':visible' – janjanjan
尝试切换你的':最后'和':可见' – j08691
是的,工作。今天似乎很明显。 – janjanjan