jquery中用.css()改变背景图片,路径应该怎么写?

$('header .search button').css({
    'background':'rgba(255,0,0,0.3) url("../img/search2.png") no-repeat 50% 50%'
})

应该是路径出了问题,在CSS里可以正常获取到图片,但在jquery里就不行了,请问该如何设置路径才能获取到图片?

此鸟有主
浏览 2174回答 2
2回答

joffyzou

jquery 的 css 方法是定义页面元素的行内样式,所以路径应该相对页面的路径,而不是 js 文件的路径。

牛奶老哥哥

你写在jquery里面的路径和在css里一样的吗?
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JQuery