Jquery移动取消页面更改

时间:2012-02-10 16:54:26

标签: javascript jquery jquery-mobile

我需要能够根据布尔值取消页面更改事件。

正如您在此处所见JsFiddle如果您在isOk为false时单击下一页,则不会让您离开。但如果你把它改成真的那么它仍然不会让你离开,就像它被卡住了一样。

我知道如果你喜欢

,jquery中的abort是如何工作的
var change = (Ajax stuff)
change.abort();

但是我不确定它是如何在jquery mobile中运行的,因为ajax已经为你完成了

1 个答案:

答案 0 :(得分:3)

如何使用changePage方法更改网页而不是使用href属性?。基本上你会这样做 - 检查isOkanchor的值} click handler。如果isOk为true,请调用changePage方法并加载新页面。否则显示警告。

这是更新的小提琴 - http://jsfiddle.net/bKcGd/7/

如果有帮助,请告诉我。