Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/465.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
使用Jquery或JavaScript向css菜单添加延迟_Javascript_Jquery_Css - Fatal编程技术网

使用Jquery或JavaScript向css菜单添加延迟

使用Jquery或JavaScript向css菜单添加延迟,javascript,jquery,css,Javascript,Jquery,Css,首先,我想说我对jquery非常陌生,对JavaScript也非常陌生 我希望在css菜单中添加一些jquery/javascript,在选项之间创建延迟,以防止在用户选择之前关闭选项。我做了一些研究,发现了这个 但它似乎起到了相反的作用,延迟了子菜单的打开而不是关闭 这是我的 请注意,如果您试图通过对角方式直接从集合1转到选项2,则会关闭该选项,并最终进入集合2 提前谢谢。根据您所说的,我认为您需要jQuery插件。它完全符合你所描述的,非常稳定 比从头开始要容易得多。您需要使用上面提到的jQ

首先,我想说我对jquery非常陌生,对JavaScript也非常陌生

我希望在css菜单中添加一些
jquery/javascript
,在选项之间创建延迟,以防止在用户选择之前关闭选项。我做了一些研究,发现了这个

但它似乎起到了相反的作用,延迟了子菜单的打开而不是关闭

这是我的

请注意,如果您试图通过对角方式直接从集合1转到选项2,则会关闭该选项,并最终进入集合2


提前谢谢。

根据您所说的,我认为您需要jQuery插件。它完全符合你所描述的,非常稳定


比从头开始要容易得多。

您需要使用上面提到的jQuery插件。 我为您创建了一个快速示例

我仅在工作菜单项上设置延迟,超时为1秒(1000毫秒) 我为work li添加了一个id,为它的ui列表添加了一个id


希望能有所帮助。

谢谢。这就是我想要得到的功能。现在我只是很难让它真正起作用。