导航栏-禁用“onClick”下拉列表

时间:2016-08-26 作者:MJV

我正在桌面上做一个主题开发项目,但我遇到的一个问题是,当用户单击导航菜单时,它会导致它崩溃。由于我可以使用“折叠”来处理悬停,所以单击时不需要它。

我用的是联合主题。我没有办法分享这个项目,只在导航栏之前做过曲面自定义。这都是原始的PHP和JS。CSS在颜色变化之外是原始的。

如果有人能帮助我,我将不胜感激!

2 个回复
最合适的回答,由SO网友:shamim khan 整理而成

我想这对你有用demo

下面是另一个js解决方案demo2

$(\'ul.nav li.dropdown\').hover(function() {
  $(this).find(\'.dropdown-menu\').stop(true, true).delay(200).fadeIn(500);
}, function() {
  $(this).find(\'.dropdown-menu\').stop(true, true).delay(200).fadeOut(500);
});

SO网友:sandeep jha

在“菜单”页面中,单击左侧的“自定义链接”部分。自定义链接选项允许您链接到任何想要的URL,但我们有一个特殊的技巧。在URL输入中,将“http://”替换为井号“#,”,然后输入链接文本所需的任何文本。单击“添加到菜单”按钮,然后可以在菜单中排列新项目。由于菜单项没有链接到任何地方,因此如果访问者单击它,就不会被带到新页面。

相关推荐

带有wp_Dropdown_Pages的下拉菜单

尝试创建一个下拉菜单,其中项目是给定父页面的子页面。该列表具有自动提交脚本。我想添加一些css规则,但无法这样做。此外,每次我编辑测试代码的页面时,我都会看到下面的警告:无法修改标题信息-标题已由发送(输出开始于/etc)非常感谢这是代码,不是我的:sourcefunction dropdownbox_autosubmit() { wp_dropdown_pages(array(\'child_of\' => 42,\'show_option_none=Select Page\'))