繁体   English   中英

jQuery移动页面/滚动行为

[英]jQuery mobile page/scrolling behaviour

嗨,我有一个关于jQuery / jQuery Mobile专家/忍者的问题。

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

我注意到,如果我滚动它,它就会响应。

这是jQuery Mobile的默认行为吗?

如果是这样,它叫什么,可以禁用它吗?

我对jQuery Mobile足够了解而不使用它。 我发现它太慢了。 而且我在样式变通方法上花了太多时间。

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

抛开这些,jQuery Mobile Buttons是锚点<a> ,其样式类似于按钮。 在使<button><a>锚均被单击的同时,按钮的作用是生成click事件。 锚点的作用与导航不同。

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

这是一种常见的技术。 即使写浏览器代码的人(例如MDN)不鼓励这样做。 我发现这是最常见的做法,当站点发生故障时,它会使站点功能异常严重。 特别是当“结帐”链接失败时。

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

这几乎等同于jQuery Mobile进行链接的方式。

我需要查看<form>来了解发生了什么问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM