我正在使用 jQuery Mobile,我正在尝试将一个简单的列表项从一个页面移动到另一个页面。这是我正在使用的一段代码:
$('#YesNoMaybePage, #summaryPage').live('pageinit', function() {
$('.green, .blue, .red').click(function(){
var $move = $('.purchase').prependTo("#summaryPage .theListItem");
});
});
现在这很好用,当我刷新时#summaryPage
,单击返回#YesNoMaybePage
并执行事件。#YesNoMaybePage
但是,如果我刷新并执行它,它就不起作用。#summaryPage
我假设刷新时没有加载html ,#YesNoMaybePage
这就是它不起作用的原因,但老实说我不知道。任何想法为什么会这样以及我如何解决这个问题?
感谢一堆世界。我爱你。为了进一步澄清,这里是另一个代码片段,我有完全相同的问题:
$('#YesNoMaybePage, #categorizePage').live('pageinit', function() {
$('.green, .blue, .red').click(function(){
var $move = $('.purchase').prependTo("#categorizePage .theListItem");
});
});