jQueryMobile将click事件添加到按钮上,而不是更改页面。
|
<p><a href=\"index.html\" data-role=\"button\" data-icon=\"arrow-r\" data-iconpos=\"right\" data-theme=\"a\" onclick=\"doSomething(); return false\">VERIFY</a></p>
我正在使用上面的代码,它是一个带有onClick()设置的jQM按钮。调用onclick并执行doSomething(),但之后,jQM显示“错误加载页面”消息。
我如何抑制该错误?在这种情况下,我需要jQM按钮,但不希望它更改页面。
谢谢
没有找到相关结果
已邀请:
4 个回复
阀傻
和
应该会阻止jQuery mobile对ѭ3performing执行默认操作。
更新资料 使用现有标记的更好方法是在
中简单添加
,而
的行为应正确。
这将起作用,因为jQuery Mobile将链接视为普通的
标记,并返回false只会停止默认操作。
疏腔傻小雹
可以尝试(可能需要删除/添加其他一些属性)
现在添加一个点击事件
实时示例:http://jsfiddle.net/vRr82/2/
亨尖玛次酥
。 因为在jQuery mobile中,页面转换是由AJAX完成的,对于页面转换 它一定是错误的。
蓄荣糖些