Jquery mobile jQuery Mobile:如何制作不带';是否无法重新加载页面(href)?

Jquery mobile jQuery Mobile:如何制作不带';是否无法重新加载页面(href)?,jquery-mobile,Jquery Mobile,根据用户的要求,按钮应定义为链接 <a href="index.html" data-role="button">Link button</a> 这将加载引用的页面 使用#时,它会重新加载当前页面 <a href="#" data-role="button">Action</a> 我们如何定义一个按钮,它不是一个链接,只是在事件发生时触发一个事件处理程序 编辑:我对所见内容的解释是错误的。使用href=“#”单击按钮不会重新加载页面。我

根据用户的要求,按钮应定义为链接

<a href="index.html" data-role="button">Link button</a>

这将加载引用的页面

使用#时,它会重新加载当前页面

<a href="#" data-role="button">Action</a>

我们如何定义一个按钮,它不是一个链接,只是在事件发生时触发一个事件处理程序


编辑:我对所见内容的解释是错误的。使用href=“#”单击按钮不会重新加载页面。我应该删除这个问题,因为它没有意义

据我所知,
href=“#”
不会刷新页面,例如:

以下是jQM文档:

如果要查找自定义事件,请参见以下示例:

JS:

HTML:


那么您想防止用户单击超链接时超链接的默认行为吗?是的。当在我的Android手机上使用时,我看到标题被重画。我怀疑我在做一些低效的事情。在iPad上,头并没有被重绘。好吧,你可以在jquery$('a')中完成这项工作。点击(函数(e){e.preventDefault();});或者哪一个更简单?你能指出文档中的哪个地方有“刷新页面”吗?
$( "#myButton" ).bind( "click", function(event, ui) {
    alert('Custom action here');
});​
<div data-role="page" id="home">
    <div data-role="content">
        <a href="#" data-role="button" id="myButton">Link button</a>
    </div>
</div>​