Jquery mobile jquerymobile中的转换加载消息
我有一个问题: 这是我的脚本,它在单击时被调用Jquery mobile jquerymobile中的转换加载消息,jquery-mobile,message,transitions,Jquery Mobile,Message,Transitions,我有一个问题: 这是我的脚本,它在单击时被调用 $("#next").live("click", function() { $.mobile.loading( 'show', { text: 'loading', textVisible: true, theme: 'b', html: "" }); $('.giocatore').remove(); var pagina = parseInt($(
$("#next").live("click", function() {
$.mobile.loading( 'show', {
text: 'loading',
textVisible: true,
theme: 'b',
html: ""
});
$('.giocatore').remove();
var pagina = parseInt($('#home').attr('pagina'));
$('#home').attr('pagina',pagina+1);
$('#back').append('<a id="prev" data-role="button" data-theme="a" href="" data-icon="arrow-l" data-iconpos="left" class="ui-btn-left">Prec</a>').trigger('create');
caricalista();
});
$(“#下一步”).live(“单击”,函数(){
$.mobile.loading('show'{
文本:“正在加载”,
textVisible:对,
主题:"b",,
html:“
});
$('.giocatore').remove();
var pagina=parseInt($('#home').attr('pagina');
$(#home').attr('pagina',pagina+1);
$('#back').append('.trigger('create');
加勒比主义者();
});
它对我的网页有作用。我希望在它执行某些操作的过程中,当我在jquerymobile中从一个页面传递到另一个页面时,页面会显示一条加载消息或一些类似于“pop”的转换
现在,在我的代码中,页面会向我显示加载消息,但在脚本执行后,它也会保留下来
有人能帮我吗?你怎么知道你的代码什么时候完成了某项工作?您必须用您的代码发布一条消息,说明执行了某些操作。之后,您只需隐藏加载消息。请尝试jquerypubsub 看这个视频。你会得到你需要的
谢谢您可以使用自定义事件 在你完成你的工作后,只要触发一个声明,它就完成了。将此行添加到现有函数的最后一行:
$(document).trigger('customEvent');
现在,在功能之外订阅该公告:
$(document).on('customEvent', function () {
// hide your loading message
});
希望这有帮助对不起,视频中没有,你能解释一下你的意思吗?