Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/454.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用href=“”选择一个标记并展开父li_Javascript_Jquery_Css - Fatal编程技术网

Javascript 使用href=“”选择一个标记并展开父li

Javascript 使用href=“”选择一个标记并展开父li,javascript,jquery,css,Javascript,Jquery,Css,我已经安装在我正在开发的网站上。我不熟悉jQuery。Navgoco在为侧菜单的无序列表创建一些切换方面做得很好 问题就在这里。Navgoco使每个父项都成为一个切换。因此,即使一个切换有一个非散列的链接,并且不可能作为切换工作,它仍然会关闭它的子项 我很好奇是否可以从子项打开父项。像这样的东西,除了这个对我不起作用。这将检测不带散列的任何位置的URL,并打开父li,使其不进入切换菜单 $("ul > li > a[href='#']").parent().unwrap(); 此外

我已经安装在我正在开发的网站上。我不熟悉jQuery。Navgoco在为侧菜单的无序列表创建一些切换方面做得很好

问题就在这里。Navgoco使每个父项都成为一个切换。因此,即使一个切换有一个非散列的链接,并且不可能作为切换工作,它仍然会关闭它的子项

我很好奇是否可以从子项打开父项。像这样的东西,除了这个对我不起作用。这将检测不带散列的任何位置的URL,并打开父li,使其不进入切换菜单

$("ul > li > a[href='#']").parent().unwrap();
此外,我想分开的链接和切换。因此,a标记可以转到页面链接,但切换会转到其他位置。像这样:

[图标]菜单项

其中:before图标是一个切换链接,用于打开菜单项下的lis,菜单项本身可以链接到页面

看到他们如何处理页面左侧的菜单了吗?


也许我需要一个解决方案而不是navgoco。有什么想法吗?

您可以使用jQuery UI Accordion和一点$jQuery用法来实现这一目的。这还可以帮助您在标题上添加更多工具图标/按钮,以便在需要时使用其他功能。以下是您感兴趣的产品示例:

您还可以做更多的事情来定制它的行为和设计


希望这有帮助。

那么父母是安丽?当内容在列表中时,如何打开它?