Jquery 单击事件中的JQM切换不工作

Jquery 单击事件中的JQM切换不工作,jquery,jquery-mobile,Jquery,Jquery Mobile,此代码在任何场景中都能按预期工作 $(document).on('pageinit', '#page1', function() { $(this).on('click', '#search-img', function() { alert(); }); }); 但是toggle()和这些方法在通过jqmajax加载的下一个页面上不起作用 $(document).on('pageinit', '#page1', function() { $(this).on('

此代码在任何场景中都能按预期工作

$(document).on('pageinit', '#page1', function() {
    $(this).on('click', '#search-img', function() {
    alert();
    });
});
但是toggle()和这些方法在通过jqmajax加载的下一个页面上不起作用

$(document).on('pageinit', '#page1', function() {
    $(this).on('click', '#search-img', function() {
    $('#search-form').toggle();
    });
});

$(“#搜索表单”)
在哪里?在
#第1页
?或者它位于第二页?是的,我使用相同的页面1作为每个页面的内容包装。你能为这个jsfiddle.net制作一个提琴吗?如果你不能制作一个提琴,请在pastebin.com中粘贴你的代码,或者在这里发布你的html。你使用的是多页模板吗?