Jquery event.preventDefault()搞乱了click函数

时间:2013-06-11 21:13:26

标签: javascript jquery mobile plugins responsive-design

我正在尝试开发一个响应式网站模板,我希望菜单能够滑出来。我正在使用jQuery为它编写一个插件,它在我遇到问题之前一直很好用。

我在event.preventdefault()事件上致电touchstart。这是我试图滑出的菜单也将在Android手机上完美运行。

我想添加另一种选择,而不是向后滑动菜单,所以我添加了一个按钮。我是使用jQuery的.click函数完成的。但它似乎没有起作用,似乎受到event.preventdefault()的影响。有没有一种巧妙的方法解决这个问题?

1 个答案:

答案 0 :(得分:0)

您是否在点击调用匿名函数中包含事件?

$(element).click(function(event){
   event.preventdefault();
});

如果这不是解决方案,请您使用一些代码,然后我们可以检查。