如何防止主菜单项和子项在Wordpress中被单击?

问题描述 投票:1回答:4

这是我的网站:http://wake9.com/blogs/norcal-merced-wakesurfing-competition-2009/

注意菜单项“照片和结果”。将鼠标悬停在它上面,您将看到子菜单项。我希望能够单击子菜单项,但主菜单项不应是页面或可单击的。我可以在菜单上获取此项目的唯一方法是使其成为页面。有没有一种方法可以使菜单项包含子菜单项,但实际的菜单项不可单击?我当时正在考虑使用JQuery删除锚标记,但这是一个真正的技巧,我想知道是否有更简单的方法。

提前感谢!

wordpress menu menuitem
4个回答
3
投票

一种选择是使用Page Links to插件并将主链接设置为''。我试过了,它在我的博客中有效。


0
投票

如何使用jQuery.remove删除元素?

类似这样:

function removeLinkAttrib() {
  var attrib =  jQuery(#menus).find("a").attr("Photos and Results");
  jQuery(attrib).remove;
}

我不确定$(attrib).remove;是否有效,但是您得到的图片是:)


0
投票

((此答案适用于使用Wordpress.com免费网站的人):

您可以转到外观>菜单,然后通过单击左侧列中的“链接”,并添加“#”作为URL(以及您要用作标签的任何内容),向菜单添加自定义链接。然后将此链接添加到菜单。在“菜单结构”中打开新菜单项的选项,然后从URL中删除“#”,因此该字段为空白,并保存更改。现在,您可以将子菜单添加到此菜单项,并且在主菜单上没有此项目的链接...对我有用。


0
投票

当在空白网址中添加#时,确实不能单击链接,但它仍显示手动光标。我也想删除它。谢谢。

© www.soinside.com 2019 - 2024. All rights reserved.