Javascript 带有加载微调器的Jquery移动弹出窗口
弹出窗口延迟很长时间才能加载到设备中 在jquery mobile中显示弹出窗口之前,如何显示加载微调器 这是我的代码的简化版本: HTML 谢谢 试试这个:Javascript 带有加载微调器的Jquery移动弹出窗口,javascript,android,jquery,jquery-mobile,Javascript,Android,Jquery,Jquery Mobile,弹出窗口延迟很长时间才能加载到设备中 在jquery mobile中显示弹出窗口之前,如何显示加载微调器 这是我的代码的简化版本: HTML 谢谢 试试这个: $("#fixed_numbers").on("click", "#fix_num_btn", function(e) { e.preventDefault(); $.mobile.showPageLoadingMsg(); //Show Sipnner var value = $(this).attr("d
$("#fixed_numbers").on("click", "#fix_num_btn", function(e) {
e.preventDefault();
$.mobile.showPageLoadingMsg(); //Show Sipnner
var value = $(this).attr("data-value");
$('#dlg_fix').html(value).popup('open');
});
添加popupafteropen事件侦听器,这将在弹出窗口打开时隐藏微调器
$('#dlg_fix').on('popupafteropen', function (e) {
$.mobile.hidePageLoadingMsg();
});
有关更多弹出事件,请查看JQM文档
这很酷,但我想使用jquery mobile自己的微调器。
$(document).on("pageinit", "#fixed_numbers", function() {
$("#fixed_numbers").on("click", "#fix_num_btn", function(e) {
$.mobile.showPageLoadingMsg();
e.preventDefault();
// value receive a data from input hidden
var value = $(this).attr("data-value");
$('#dlg_fix').html(value).popup('open');
});
});
$("#fixed_numbers").on("click", "#fix_num_btn", function(e) {
e.preventDefault();
$.mobile.showPageLoadingMsg(); //Show Sipnner
var value = $(this).attr("data-value");
$('#dlg_fix').html(value).popup('open');
});
$('#dlg_fix').on('popupafteropen', function (e) {
$.mobile.hidePageLoadingMsg();
});