javascript - 当前菜单项

标签 javascript jquery menu navigation

我一直在尝试在网上找到的每一个教程,但似乎没有一个对我有用。

我有这些按钮:

    <a href='faq.php'><div class='button'>
    <div class='button_top'>
    </div>
    <div class='button_bot'>
    FAQ
    </div></a>

http://jsfiddle.net/6G8bk/

如果页面 URL 与按钮的 href 相同,我希望按钮的顶部保持突出显示。

提前寻求任何答案!

这是我尝试过但仍然无法使用 jquery 的固定 jsfiddle:http://jsfiddle.net/6G8bk/4/

最佳答案

一些事情:

  1. 在 jQuery 中,您尝试选择所有 <a>父类为 button 的元素,并且根据您的 HTML,您没有( button 类是 <a> 元素的子级)。

  2. 该页面的 URL 在 JSFiddle 中不起作用,因为它将获取 JSFiddle 链接,该链接与您网站上的链接不同。

  3. 既然你想要button_top要在悬停时可见,您需要使用 JavaScript。据我所知,您无法使用纯 CSS 来操作悬停时的另一个元素。

这是一个我认为你想要的工作 fiddle 。我在代码中留下了可能对您有帮助的注释。

http://jsfiddle.net/6G8bk/6/

关于javascript - 当前菜单项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24263106/

相关文章:

javascript - Jquery UI 按钮集图标

javascript - 如何在没有 Canvas 的 Node.js 中生成 QR 图像?

javascript - 当通过管道传输请求时,“路径必须是没有空字节的字符串”

javascript - 搜索单词并给它们上课

javascript - 我的侧面菜单栏中的问题已修复并且内容可以滚动

css - 使用 CSS 将菜单列表定位在文本框下方

java - 滚动选项卡和 viewpager

javascript - 为什么 jquery 禁用我的 <a href>?

javascript - 只是无法让图像 slider 水平移动

javascript - 使用 jquery 遍历列表