鼠标悬停功能无法创建弹出窗口

时间:2016-08-03 17:29:27

标签: javascript jquery html

当光标悬停在我的链接上时,我希望它显示一条消息“Hovering”。我已经尝试了下面的代码,但它没有创建此窗口。为什么不呢?

HTML:

<body>
  <nav id="menu">
    <ul>
      <li><a href="index.html" id="home_button">
    </ul>
  </nav>
</body>

使用Javascript:

$(document).ready(function() 
  {
    $("#menu ul li a").mouseover(function()
    {
      alert("Hovering");
  });
});

1 个答案:

答案 0 :(得分:2)

您的代码有效,您只需修复HTML标记。

您缺少锚点和列表项闭包标记。

<nav id="menu">
    <ul>
        <li><a href="index.html" id="home_button">Home</a></li>
    </ul>
</nav>

JSFiddle:https://jsfiddle.net/40acxxet/1/