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   Rxr 2017.08.30 17:06

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

huang931027
huang931027   Rxr 2017.08.31 09:12

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

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
jquery动态修改背景图片
jquery动态修改div的背景图片。 $('#muluguanli').css('background','url(res/skin/dist/img/zongheguanli_bg.png)8px  no-repeat');
Jquery控制背景图片更换
这次的更换背景也是音乐播放器里用到的,我自己找了几张歌手的图片,想让歌曲换的时候背景图片也更换,更换的过程中就遇到了一个小问题,先上我的代码: var imageUrl = thisLi.data("image"); //声明变量获取要显示的图片 $(".wrapper").css("background-image", "url("+imageUrl+")"); //将获得的背景图片
jq点击修改背景background-image
正确写法:$(‘.jiaohuan_X’).css(‘background-image’,’url(“图片名称.png”)’); 记住url必须写错误写法 $(‘.jiaohuan_X’).css(‘background-image’,’(“图片名称.png”)’); 这边没有url是错误的,因为本身就是background-image 啊~~~~
Jquery 给div设置背景图
jquery设置背景图片:$(this).css("background-image","url(on.jpg)");就可以了 $(this).css("background-image","url(on.jpg)"); $("#flow1_pic").css("background-image","url(../images/merchants/flow"
jquery改变标签背景
$(".show").css("background-image","url('../images/icon2.png')");//改变背景图片 $(".show").css("background-color","red");//改变背景颜色
JQ设置背景图与背景图大小
$("#no"+i).css({"background-image":"url(themes/oppo/images/click/xz.jpg)","background-size":"100% 100%"});
JQuery修改背景图片
修改背景图片-----------------------------------------------------------------------------------------HTML 代码: jQuery 代码:jQuery(  function($)  {    $(".question").mouseover(      function ()      {  
js中设置背景图片的路径获得方法
设置背景图片路径的时候,不能靠常人的思维去设置,这样你就错了   举个例子:    这几个包,现在我是js里面的js文件,想要找到img包里面的tools里面的choosen.png 这样是对的吧!! 其实。。。。。不对 它寻找是根据包来寻找的 i think  这样写才是对的。 顺便介绍今天了解了一个新的方法:
用js改变背景图的位置
用js改变背景图(雪碧图)的位置,background-position.
JS之鼠标移上去的时候改变背景图片
JS之鼠标移上去的时候改变背景图片