我正在寻找一种方法来选择所有具有指定backgroundImage的对象。 我已经尝试过的东西,如:如何查找具有指定backgroundImage的所有元素
$.each($('*'), function(){
if ($(this).css('backgroundImage')){
console.info("backroundimage");
}else {
console.info("no backgroundimage");
}
});
一些更好的想法?
这是非常广泛的,你可以只选择对象改进/元素都不可能有像'的BG $ .each($('div'),function(){'也''(this).css('backgroundImage')'将返回当前元素的bg以comapare它你可以尝试'if($(this) 。'''=='someBGimage')' – Rafay
测试'无'将是一个解决方案: $ .each($('*'),function(){ if($(this)。 css('backgroundImage')!='none'){ console.info($(this).css('backgroundImage')); } }); –
非常正确,我错过了那一个...... – Rafay