Javascript 如何在jquery中放置:悬停css并更改图像源
我有css:悬停 我想用jquery改变当前的img源代码,但我不知道如何添加悬停Javascript 如何在jquery中放置:悬停css并更改图像源,javascript,jquery,css,Javascript,Jquery,Css,我有css:悬停 我想用jquery改变当前的img源代码,但我不知道如何添加悬停 #ctrl_mm_e_0_0:hover{ background-image: url("../images/dashboard_hover.png"); background-size:55px 55px; background-repeat: no-repeat; height:70px; padding-left:280px; padding-top:50px
#ctrl_mm_e_0_0:hover{
background-image: url("../images/dashboard_hover.png");
background-size:55px 55px;
background-repeat: no-repeat;
height:70px;
padding-left:280px;
padding-top:50px;
line-height: 0;
width:70px;
font-size: 0;
color: transparent;
/*background-color:red; */
}
这是我的jquery,用于将当前图像更改为我使用的其他图像,但我不知道如何包含悬停:
var htmlElement = $('html').attr('lang');
if (htmlElement == 'ms'){
$(ctrl_mm_e_0_0).css({"background-image":"url(../Customizing/global/skin/images/dashboard_grey.png"});
}
如果系统更改语言,我将使用此代码。html标记正在更改:
<html lang="ms" dir="ltr"></html> -- other language
<html lang="en" dir="ltr"></html> -- main language
——其他语言
--主要语言
此问题不需要JS。您只需扩展CSS即可:
#ctrl#mm_e_0_0{背景图像:url(dashboard.png)}
#ctrl_-mm_-e_-0_-0:hover{background image:url(“dashboard_-hover.png”)}
html[lang=“ms”]#ctrl_-mm_-e_-0_-0{背景图像:url(“dashboard_-ms.png”)}
html[lang=“ms”]#ctrl_-mm_-e_-0_-0:hover{background image:url(“dashboard_-ms_-hover.png”)}
这与PHP有什么关系?对不起,应该是javascript。谢谢您想通过将鼠标悬停在图像上来更改图像吗?是,仅通过将鼠标悬停在图像上来更改图像url。。我尝试使用$(ctrl\u mm\u e\u 0\u 0:hover)但没有working@airi,抱歉,无法理解您的评论。我可以在里面使用此html[lang=“ms”]吗?@airi,很乐意帮助!