javascript - Gantry 5 Extended Style menu dropdown onclick to hover
问题描述
当使用 menu-item1 > menu-item2 > menu-item3 将 Gantry 菜单设置为扩展样式时,要显示 item3 的 item2 的下拉菜单需要用户单击箭头来展开。你如何使它在悬停时起作用。
恐怕用户不会知道点击箭头来展开菜单。有没有办法使用扩展样式并通过悬停或两者更改 onclick 功能?
从 Stackoverflow 看到这两个函数的 javascript 解决方案。
var hoverOrClick = function () {
// do something common
}
$('#target').click(hoverOrClick).hover(hoverOrClick);
上述是否可以与 media/gantry5/assets/js/main.js 一起使用是控制它的文件。任何帮助,将不胜感激。
解决方案
在 Joomla Admin 中,转到组件 > Gantry5 主题。然后在右上角单击“菜单”按钮,选择要使用悬停功能的菜单,然后单击其齿轮图标。在其设置中,只需取消选中“禁用下拉菜单”。
推荐阅读
- nativescript - 如何合并两个图标(FontAwesome).ttf 文件,然后只提取所需的图标
- c++ - opencv:LNK1112 模块机器类型“x86”与目标机器类型“x64”冲突
- reactjs - 如何在 Kotlin MPP 中使用 Gradle 将 Vert.x web 和 Kotlin 粘合在一起
- amazon-web-services - 由 CDK 定义时,是否可以在本地运行 AWS Step Functions?
- javascript - 如果单击页面上的任何位置,则重置返回样式颜色
- django - 如何使用字典初始化 Django 嵌套内联表单集
- php - 如何防止访问laravel刀片中的数据库和资源?
- graphql - 内容丰富的 GraphQL 端点:如何检索内容类型的所有条目
- python - 多项式操作 Sympy
- python - 使用 pandas 和 openxlpy 将 DF 写入现有的 Excel 文件