Iphone 更改单击vclick不在第二次单击时返回JQM中的正确href
ia希望加快JQM中页面之间的转换。 我做这个函数Iphone 更改单击vclick不在第二次单击时返回JQM中的正确href,iphone,jquery-mobile,Iphone,Jquery Mobile,ia希望加快JQM中页面之间的转换。 我做这个函数 $(document).ready(function(event){ // Do this once, first page load. // alert('pageinit'); $('a').live('vclick', function () { alert(this.href); $.mobile.changePage(this.href, {
$(document).ready(function(event){
// Do this once, first page load.
// alert('pageinit');
$('a').live('vclick', function () {
alert(this.href);
$.mobile.changePage(this.href, {
transition: "slideup"
});
});
$('a').live('click', function(e) {
e.preventDefault();
return false;
});
//Inicializace
//init();
});
问题是,若第一次单击该项,我并没有得到正确的href值
我第一次得到:
但这是我第二次
但如果我用相同的href点击相同的按钮,我应该得到相同的URL
如何在JQM中轻松快速地解决此问题
非常感谢您的帮助。首先不要使用文档。准备好了吗?其次,您想做什么?我想通过a href点击按钮加速页面转换。默认的点击操作非常慢。为什么不使用“无”页面转换?还是习俗?因为如果这样做:$document.bindmobileinit,函数{$.mobile.defaultPageTransition='slideup';console.log'mobileinit';};它不绑定ajax链接。问题在于,在400毫秒的iPhone上触发点击事件的速度相当慢。这是因为iPhone会等待用户完成一个手势,然后才确定预期的手势实际上是点击。顺便说一句:我应该使用insted$document.ready吗$文件。绑定'pageinit',对吗?