我有一个脚本,它body
从一个名为bg-images
. 如果选择的背景图像在图像文件名中有“_dark”,我想为 body 元素添加一个特殊的类。
这是我正在使用的 jQuery。它在 Chrome 和 Safari 中运行良好,但在 Firefox 中不起作用:
var backgroundImage = $('body').css('background');
var isitdark = "_dark";
if (backgroundImage.indexOf( isitdark ) != -1 ) {
$('body').addClass("dark");
} else {
$('body').removeClass("dark");
}
为什么这在 Firefox 中没有任何作用?有没有更好的写法?
我已经尝试添加"type=text/javascript"
到我所有的脚本标签,但这似乎没有帮助,我网站上的 jQuery 的其余部分在所有浏览器中都能正常工作。