当在移动设备/平板电脑上单击某个项目时,使菜单消失
Make menu go away when an item is clicked on mobile/tablet
我有一个非常具体的问题,我希望有人能引导我朝着正确的方向前进。以下是网站链接:http://rimowaedition.com/在平板电脑或移动设备上,菜单会浓缩为一个按钮。选择菜单上的任何内容1.我必须点击按钮,它会带来一个下拉列表。2.单击我要转到的页面。3.点击菜单按钮关闭下拉列表,否则它会占据整个屏幕,我看不到后面的页面。
以下是它的屏幕截图:https://i.stack.imgur.com/bSk9b.jpg
有没有什么方法可以让它在我点击下拉菜单中的一个项目时自动关闭菜单并转到该页面。任何关于我将如何做这件事的指导方针或线索都将不胜感激,因为到目前为止,我正在拔头发。
您可以在单击的菜单列表中的任何项目上设置单击事件。所以如果您使用的是jQuery
$('list-item').click(function() {
//Remove the class that causes the menu to be open
//Perform any actions that you need after the button is clicked
//such as loading another page
});
这也可以用普通的javascript实现。只需在javascript中搜索点击事件。
使用JavaScript在任何的点击事件上使用JavaScript
> <a href>'s
在菜单中隐藏菜单。在任何的点击事件上
> <a href>'s
在菜单中隐藏me在任何的点击事件上使用JavaScript
> <a href>'s
在菜单中隐藏菜单。nu.
相关文章:
- 正在将数据主题添加到所有项目
- 动态地改变“”的URL;添加新项目”;链接使用javascript/jquery
- 如何检查管道中未定义的项目
- 有没有一种方法可以添加相同的项目val=“0”;4〃;到JavaScript中数组的每个对象
- 学生搜索项目jquery/javascript
- 如何获取不属于我项目的上一页的URL
- facebook”;添加评论“;popup获胜'不要消失
- 为什么js事件消失了
- JS文件的路径正在消失
- Dojo:访问dijit.form.Select中单击的项目
- 角度的项目列表 ng 重复,ng 单击显示全宽描述
- 我需要为我的朋友在这个项目上提供帮助
- 如何从 HTML 查询中删除项目
- 在Meteor项目中安装并包含npm模块后出错
- 当在Ember中点击一个项目时,我如何将一个活动类添加到项目列表中
- 使可拖动的项目在掉落到可丢弃的contianer上时逐渐消失
- 当在移动设备/平板电脑上单击某个项目时,使菜单消失
- 如何禁用条形图中消失时,点击一个项目的图例
- Sencha触摸日历,当添加更多的停靠项目时,列表消失
- 如何使汉堡包菜单消失后,点击菜单中的一个项目