2 github 38927701 github_38927701 于 2017.08.30 15:40 提问

关于jQuery改变背景图片路径
$('.wishrank-btn').css("background-image",'url(/img/p4_wishrank_down.png)');

得到的路径却是这样的

图片说明

求问怎么解决

6个回答

b100522
b100522   2017.08.30 16:11

$('.wishrank-btn')这是哪个DIV,和你下面的不是同一个div吧?

qq_38005982
qq_38005982   2017.08.30 16:14

这个我有点蒙!你这是干嘛?满足什么?如果只是单纯插一个图片根本用不着css,一般都是在让页面图片不停更换用
你可以试试
$(“”)。back*******=url(********);当然我不确定好不好用!
再就是你看看你的两个的class......名字都不一样好不好

oliver_105397
oliver_105397   2017.08.30 16:14

LZ,你两个class都不对应,是不是看错啦
js里面是:wishrank-btn
div里面是:mywish-btn

qq_36856222
qq_36856222   2017.08.30 16:32

你的两个class不一样啊,楼上说得对

qq_33727653
qq_33727653   2017.08.30 17:06

楼上的也说了 两个class不一样,,,,这就不管了。。。。。但是楼主的background-image的引用应该用 本项目地址+静态文件地址 形式啊 也就是说楼主是不是应该至少加上类似${pageContext.request.contextPath}样的东西?

huang931027
huang931027   2017.08.31 09:12

js里面是:wishrank-btn
div里面是:mywish-btn
怎么可能改呢???

Csdn user default icon
上传中...
上传图片
插入图片