永发信息网

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

答案:2  悬赏:20  手机版
解决时间 2021-04-07 06:55
  • 提问者网友:愿为果
  • 2021-04-06 09:12
$("#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);
}
最佳答案
  • 五星知识达人网友:深街酒徒
  • 2021-04-06 10:26
你JS用的#friednav1是ID查找元素。
css里面用的 .friednav1 是样式查找元素。
需要确认你的元素到底是用样式还是ID
全部回答
  • 1楼网友:白昼之月
  • 2021-04-06 11:24
搜一下:jquery的click事件过后 css的hover没作用的 应该是我写的有问题 求大神看下
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯