[英]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.