Javascript Jquery移动取消页面更改

Javascript Jquery移动取消页面更改,javascript,jquery,jquery-mobile,Javascript,Jquery,Jquery Mobile,我需要能够根据布尔值取消页面更改事件 正如您在这里看到的,如果您单击下一页,而isOk为false,它将不会让您离开。但是如果你把它改成真的,它仍然不会让你走,就像它被卡住了一样 我知道在jquery中,如果您喜欢 var change = (Ajax stuff) change.abort(); 但我不确定它在jquery mobile中是如何工作的,因为ajax是为您完成的如何使用changePage方法来更改页面,而不是使用href属性?。因此基本上您将这样做-检查锚定单击处理程序中的i

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

正如您在这里看到的,如果您单击下一页,而isOk为false,它将不会让您离开。但是如果你把它改成真的,它仍然不会让你走,就像它被卡住了一样

我知道在jquery中,如果您喜欢

var change = (Ajax stuff)
change.abort();

但我不确定它在jquery mobile中是如何工作的,因为ajax是为您完成的

如何使用
changePage
方法来更改页面,而不是使用
href
属性?。因此基本上您将这样做-检查
锚定
单击
处理程序中的
isOk
值。如果
isOk
为true调用
changePage
方法并加载新页面。否则显示警报

这是最新的小提琴-

如果有帮助,请告诉我