是否有可能访问background-image:url()
内联“ style
”属性中的“即”属性?换句话说,层层“更深” attr('style')
。
我想操作里面的urlstyle="background-image:url(something);"
是否有可能访问background-image:url()
内联“ style
”属性中的“即”属性?换句话说,层层“更深” attr('style')
。
我想操作里面的urlstyle="background-image:url(something);"
修改 jQuery 对象中元素的 CSS 属性的最简单方法是css
函数:
$("selector").css("background-image", "url(something)");
如果你想一次性设置多个 CSS 属性,有一个函数的“重载”,它接受一个对象并使用该对象的每个成员来覆盖相关的 CSS 属性:
$("selector").css({
"background-image" : "url(something)",
"color" : "red"
});
如果您需要读取某些 CSS 属性的当前值,请使用另一个“重载” css
:
var backgroundImg = $("selector").css("background-image");
您可以使用正则表达式来查找url()
“函数”的实际内容,但是使用以下内容不是更容易吗?
$('selector').css('background-image', 'url(something.png)');
我想在 style="background-image:url(something);" 中操作 url
您会使用该样式作为元素吗?
$("selector").css('background-image', 'url(me.jpg)');