【发布时间】:2011-06-24 13:15:27
【问题描述】:
我想抓取页面上所有具有 CSS 背景图像的元素。我可以通过过滤器功能做到这一点,但在有很多元素的页面上它非常慢:
$('*').filter(function() {
return ( $(this).css('background-image') !== '' );
}).addClass('bg_found');
有没有更快的方法来选择带有背景图像的元素?
【问题讨论】:
-
这段代码有效吗?但只是慢?
标签: jquery css jquery-selectors