我试图通过调用下面定义的IM.bindClick()函数在jquery mobile中动态加载页面。 好吧,它不是一个完整的因为它总是打开test1.html
Safari中的一切看起来都不错(除了在运行几次后,后退按钮将移动到“后退”页面,并自行继续到当前页面。)
在iPhone模拟器中,它似乎更糟糕〜因为上面提到的问题会马上观察。最重要的是,点击后,“点击”链接始终被卡在“突出显示”的背景颜色(即蓝色背景和白色字体)中。
以下代码有什么问题吗?
IM.bindClick = function(page){
jQuery('#'+ page +' div[data-role=content] a').bind('click', function(e) {
var hyperlink = "/docs/test.html";
IM.mobile.changePage(IM.ROOT + hyperlink, "pop");
e.stopPropagation();
return false;
});
}
如果您有更好的想法,请告诉我。
谢谢, 伊万
答案 0 :(得分:0)