Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery mobile,on无法处理listview加载的页面,我该怎么办?_Jquery_Listview_Jquery Mobile_Jquery On - Fatal编程技术网

jQuery mobile,on无法处理listview加载的页面,我该怎么办?

jQuery mobile,on无法处理listview加载的页面,我该怎么办?,jquery,listview,jquery-mobile,jquery-on,Jquery,Listview,Jquery Mobile,Jquery On,我用jQuery mobile制作了一个列表视图,我有一个事件 $("#id").on("click"... 元素$id是在加载新页面后创建的,当您选择列表中的一个元素时,将加载此页面。所有元素都是自动的,由jquery的listview函数生成,但on不起作用 我需要在加载新页面后触发一个事件,我能做什么 谢谢。根据文档,您需要收听两个事件pagecontainerhide和pagecontainershow 第一个事件,提供与下一页相关的所有数据。第二个事件提供与上一页相关的数据 奇怪的是

我用jQuery mobile制作了一个列表视图,我有一个事件

$("#id").on("click"...
元素$id是在加载新页面后创建的,当您选择列表中的一个元素时,将加载此页面。所有元素都是自动的,由jquery的listview函数生成,但on不起作用

我需要在加载新页面后触发一个事件,我能做什么


谢谢。

根据文档,您需要收听两个事件pagecontainerhide和pagecontainershow

第一个事件,提供与下一页相关的所有数据。第二个事件提供与上一页相关的数据

奇怪的是,这些事件不再接受绑定到页面id

$(document).on("pagecontainerhide", function (e, ui) {
  console.log("Next Page "+ ui.nextPage[0].id);
});

$(document).on("pagecontainershow", function (e, ui) {
  console.log("Previous Page "+ ui.prevPage[0].id);
});