jquery的click事件过后 css的hover没作用的 应该是我写的有问题 求大神看下

$("#friednav1li").click(function(){if(name!=""){$("#"+name+"").css("background-color"... $("#friednav1 li").click(function(){
if(name!=""){
$("#"+name+"").css("background-color","transparent");
}
name = $(this).attr("id");
$(this).css("background-color","rgba(0, 0, 0, 0.5)");
});

css:
.friednav1:hover{
background-color: rgba(0, 0, 0, 0.1);
}
展开
 我来答
青梅許紅顔丶
2015-08-30 · TA获得超过995个赞
知道小有建树答主
回答量:694
采纳率:87%
帮助的人:200万
展开全部
你JS用的#friednav1是ID查找元素。
css里面用的 .friednav1 是样式查找元素。
需要确认你的元素到底是用样式还是ID
追问
id:friednav1他是个ul  下面所有li的class是friednav1

这两者不冲突吧
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式