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