2 insec 4418 insec_4418 于 2015.07.24 21:50 提问

求解,我用JQuery实现鼠标移入改变背景图,移出再变回来,但是不成功

比如说有一个DIV,类名是ecflxxdhlb背景图我在CSS中设置好了,但是用下面这段代码的时候,鼠标移入背景直接消失,如果把其改成变换背景色,就可以实现,路径也绝对没有问题,我检查过了,并且在DW里试过自动链接。

新人第一次发问,求大神解答~

 $(document).ready(function(){
    $(".ecflxx_dhlb div").mouseover(function(){
        $(".ecflxx_dhlb div").css("background","url(../images/ecflxx_xzbk.png)");
    });
});
$(document).ready(function(){
    $(".ecflxx_dhlb div").mouseout(function(){
        $(".ecflxx_dhlb div").css("background","url(../images/ecflxx_wxzbk.png)");
    });
});

4个回答

diaoliwei2
diaoliwei2   Rxr 2015.07.24 22:02

路径没有问题?那鼠标移入是背景图片没有还是没加载出来?

insec_4418
insec_4418 路径没问题,因为我在CSS里设置了同一张图片做背景,CSS中都是能链接出来的
2 年多之前 回复
langwang987
langwang987   2015.07.24 22:03

用mouseenter事件试试

u011915718
u011915718   2015.07.24 22:05

1:你可以先尝试在css中定义好,默认显示一张图片,如果能显示,则路径没问题,如果不能可以写个全路径

insec_4418
insec_4418 我已经在CSS中定义了同一张图片做背景,我想让鼠标移入之后背景换成其他的,移出再换回原来的背景
2 年多之前 回复
showbo
showbo   Ds   Rxr 2015.07.25 13:36

感觉还是路径的问题,你的html页面是在images附目录下的子目录没有?看你路径设置一定要这样才对

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