如题,由于是在cms系统中,权限不够,只能用jquery来修改页面的css。但是有个问题,就是jquery貌似不支持a:hover选择器,不能用$("a:hover").css("color","red")的方法解决。看了下,可以用.hover的方法,但是结果是在火狐和猎豹中链接悬停时的颜色会变,IE中没有反应,怎么解决呢?求大神们指点!!!
用jquery的mouseover和mouseout事件替代
其实,刚才试了下 .hover css或addClass 的方式单独在新页面写都能在ie下有效。。。就是这个网站:http://cif.mofcom.gov.cn/site/html/shangrao/ 还有网友反映,他的IE9能显示出橙色,而我也是IE9,╮(╯▽╰)╭
简单的可以通过修改class来做到。
新增class .hover{color:red;}
$("a").hover( function () {
$(this).addClass("hover");
}, function () {
$(this).removeClass("hover");
} );
我没有修改 css文件的权限,,jquery怎么在页面相应位置加上 .hover{color:red;} 呢?刚开始学,很多都不会