下拉菜单超链接单击事件问题
Drop down menu hyperlinks click event issue
请看看我的代码在这里,我有一个多层次的菜单。问题是,超链接只在子列表项目上工作,例如品牌有5个子项目(三星,诺基亚,苹果,索尼,LG),超链接在他们身上工作得很好,但在父项目(家庭,手机,平板电脑,新闻)等超链接不起作用。我使用了本教程的代码。请帮助我,因为我的javascript不好。
thank and Regards.
因为在click处理程序中有preventDefault,所以所有的href都被忽略了。我建议只在实际需要它们的菜单项上添加href,并将其添加到单击处理程序中,以遵循链接:
menu_a.click(function (e) {
if( $(this).attr('href') ){
location.href = $(this).attr('href');
return;
}
在这里你可以找到你的工作示例:http://cssdeck.com/labs/v5bujr6c
我想你的意思是你没有链接到其他网站?这是我最好的猜测。您唯一需要做的就是更改元素的href。例如:
<ul class="menu">
<li><a href="http://google.com/">Home</a></li>
</ul>
相关文章:
- d3-js快速事件调用问题
- 在循环中附加事件处理程序时出现浏览器性能问题
- Javascript事件.锚的目标问题
- 为什么不'我的窗口滚动事件根本没有启动.其他答案没有解决问题
- Firefox事件.目标问题
- 剑道MVC图表-渲染事件问题
- KineticJS鼠标事件问题
- firefox中的Javascript事件范围问题
- jQuery使用.of()删除事件处理程序时出现的问题
- ASP.NET MVC5 jQuery FullCalendar获取事件问题
- 鼠标事件,我的代码出了什么问题
- Javascript问题与下拉菜单上的单击事件有关
- 响应菜单问题-如何在移动环境中处理HREF和onclick事件
- j查询键盘问题上的事件
- 离子事件-支架处于保留/选项卡上父/子问题
- JQuery.面临点击事件的问题
- 处理点击事件时出现问题
- 选择标记更改事件问题
- 演讲事件的问题综合
- 调用“onclick”时出现问题事件使用PyQt &javascript