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=“#”
不会刷新页面,例如:
那么您想防止用户单击超链接时超链接的默认行为吗?是的。当在我的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>