我正在使用WordPress(外观>菜单)功能创建自定义导航菜单。我创建了一个具有下拉菜单的菜单项,并希望通过单击而不是鼠标悬停来激活下拉菜单。我该怎么做呢?我对jQuery很熟悉,只是不知道如何删除当前的悬停状态。
如何删除WordPress自定义菜单悬停事件,并用jQuery onClick替换?
1 个回复
最合适的回答,由SO网友:patnz 整理而成
悬停是您正在使用的主题的一部分。您需要找到导致悬停下拉列表的原因并将其删除。它要么由javascript控制,要么由css控制。您可以通过禁用javascript来测试其javascript,尽管is可能有css回退。如果其CSS使用firebug查找导航菜单的选择器。在您的css文件中,将有如下内容
ul li:hover ul{}
或者如果是以20万为基础#access ul li:hover > ul{}
您可以注释或删除该行。然后使用jquery添加:hover psuedo selector正在添加的css。结束