【问题标题】:I have a problem with function mouseeneter我对函数 mouseeneter 有疑问
【发布时间】:2020-05-15 20:12:54
【问题描述】:

您好,请问为什么我从<ul class='menu controls'> 悬停在<li> 上时会更改背景但不更改颜色。我知道.controls a 有颜色并且它比class color for li 更多但是如果我想要addClass for <a> 如果我更改var li = $(".controls").find('li'); to var li = $(".controls").find('a'); 就不能工作,所以这不起作用为什么? https://codepen.io/Lukinezko/pen/qBOJEad

【问题讨论】:

  • 我知道我可以用 CSS 制作,但现在我想学习 JS
  • 请将代码添加到 SO,以便将来可以引用(有时链接中断)。这也使问题更清晰,更容易回答:-)

标签: javascript mouseenter


【解决方案1】:

将此添加到您的 CSS:

.selected a {
   color: white;
}

顺便说一句,你可以完全用css而不用js来做到这一点!只需 2-3 行 css 代码..

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-30
    • 2017-02-22
    • 2019-05-06
    • 1970-01-01
    相关资源
    最近更新 更多