Jquery mouseover更改图像

时间:2013-11-18 01:14:20

标签: jquery css background-image onmouseover

有可能这样做,我希望更改图片onmouseover:

<img src="icon_rss.png" border="0" alt="" onmouseover="jQuery(this).css('background-image':'url(icon_rss_over.png)');" />

我尝试使用jquery更改图像onmouseover或者我做了一些不好的事情,我想我一切都好但是当光标移动时没有得到结果可以改变图像


目前我无法正常工作,感谢您的帮助

最好的问候!!!

2 个答案:

答案 0 :(得分:1)

你有错字

onmouseover="jQuery(this).css('background-image','url(icon_rss_over.png)');"
                                                ^ //you need , not :

<小时/> 或者您也可以:使用.css({})来分配多个属性。或者多个属性。

onmouseover="jQuery(this).css({'background-image':'url(icon_rss_over.png)'});"
                              ^                  ^                        ^

参考

.css()

答案 1 :(得分:0)

在发布相同问题之前,您应该检查重复的线程。我相信这是一个很好的解释如何完成你要求的东西;

Change the image source on rollover using jQuery