jQuery移动页面/滚动行为

时间:2015-01-22 17:55:26

标签: jquery jquery-mobile

您好我有一个jQuery / jQuery Mobile专家/忍者的问题。

我有一个使用jQuery Mobile的页面,上面有一个表单,我注意到当我点击一个按钮或链接时,它通常没有响应。

我注意到如果我滚动它然后回应。

这是jQuery Mobile的默认行为吗?

如果是这样,它的名称是什么,是否可以被禁用?

1 个答案:

答案 0 :(得分:0)

我非常了解jQuery Mobile不使用它。我发现它非常缓慢。而且我花了太多时间来设计解决方案。

我怀疑这是默认行为。问题是,它被称为错误或功能吗?

将它放在一边,jQuery Mobile Buttons是锚点<a>,其风格类似于按钮。虽然点击了<button><a>两个锚点,但按钮在生活中的目的是生成点击事件。锚是否以导航为目的而不同。

解决方案可能是使用<button>并在按钮的目的是调用javaScript / jQuery例程而不是使用其类来定义功能时添加事件侦听器。

这是一种常见的技术。尽管编写浏览器代码(例如MDN)的人是一种沮丧的做法。我发现这是最常见的做法,使网站在失败时非常不正常。特别是在&#34; Checkout&#34;链接失败。

<a onclick="jsfunction()" href="#"> 

这几乎相当于jQuery Mobile的链接方式。

我需要看<form>来处理出错的地方。