使用jQuery询问<div>是否有背景图像?</div>

时间:2010-09-02 09:24:09

标签: javascript jquery

是否可以使用jQuery检查#page是否有背景图片 - #page可能如下所示:

<div id="page" style="background-image: url(xxx)"></div>

如果它包含背景图片,则应该在#page

中添加一个类

2 个答案:

答案 0 :(得分:18)

background-image的默认值为“none”。所以你可以这样做:

if ($('#page').css('background-image') != 'none') {
  alert('There is a background image');
}

答案 1 :(得分:1)

var image = $('#page').css('background-image');

应该做的工作。