And*_*rei 3 javascript jquery button jquery-mobile
如果我在我的jQuery Mobile应用程序中有一个链接,并使其成为一个按钮.button();.如果我单击文本(按钮的中心),它将不会引发事件"单击".
这是一个例子:http: //jsfiddle.net/9rZHg/
运行此脚本,并尝试瞄准文本.警报弹出窗口不会显示.只有当您单击按钮的其他部分时,它才会起作用.
在设备上进行测试时会发生同样的情况.
有没有一种简单的方法来避免这种情况,或者我是否必须<button>在我的应用程序中使用标签?
谢谢
小智 5
这里是jQuery Mobile项目的开发人员.
虽然上面的修复可能暂时暂时修补问题,但基本问题是该button()插件用于button元素和输入.添加data-role="button"属性或调用buttonMarkup()插件将防止此问题.