在第一轮中我们这样做:
$(document)
.off('pagecreate','#MAT1000P00')
.on('pagecreate','#MAT1000P00', function() {
$(document)
.off('click','#MAT1000P00-listview li')
.on('click','#MAT1000P00-listview li', function() {....
我们的第一页。现在我们想要一个函数在任何这样的页面上执行此操作:
$(document)
.off('pagecreate')
.on('pagecreate',function (event,ui) {
var activePage = $.mobile.pageContainer.pagecontainer("getActivePage");
var activePageId = activePage[0].id;
$(document)
.off('click', '#' + activePageId + '-listview li')
.on('click', '#' + activePageId + '-listview li', function() {...
但新代码不起作用......为什么?
答案 0 :(得分:1)
现在我们找到了一个全球化功能的解决方案。我们将文档元素作为ID更改为移动容器,现在它将运行:
$(document)
.on('pagecreate',function (event,ui) {
$(':mobile-pagecontainer').on('click','li',function() {....