我在网站上使用jquery smartmenus,默认情况下,当用户将父项悬停时,插件会显示子菜单,但是,我的父项没有内容,单击它们应以悬停时显示的方式打开子菜单。

我看了他们的网站http://vadikom.github.io/smartmenus/src/demo/,但是我很难找到我想要的。

有人做过吗?我期待找到可以传递的参数,但是我在这里迷路了。

谢谢

最佳答案

请参阅http://www.smartmenus.org/docs/


showOnClick类型:布尔值
确定是否在onclick而不是onmouseover上显示第一级子菜单-即像桌面应用程序上的下拉菜单一样。此选项仅对鼠标输入有效。


用法:

<!-- SmartMenus jQuery init -->
<script type="text/javascript">
    $(function() {
        $('#main-menu').smartmenus({
            subMenusSubOffsetX: 1,
            subMenusSubOffsetY: -8,
            showOnClick:true
        });
    });
</script>

10-06 11:36