显示带有自定义选项卡的旋转器
Showing spinner with custom tabs
$('#widget .tabs li a').click(function (e) {
$('#widget .tabs li').removeClass('ui-tabs-active');
$(this).parent().addClass('ui-tabs-active');
$('.group-tabContent').hide();
var url = $(this).attr('href');
$('.group-tabContent').empty().load(url);
$('.group-tabContent').show();
return false;
});
});
. .工作很好,但我想显示一个旋转器,而页面加载,我在哪里插入它?
在factory函数的顶部添加如下内容:
// Wait for window load
$(window).load(function() {
// Animate loader off screen
$("ajax-loader-reference").animate({});
});
其中"ajax-loader-reference"是你的类/id/元素对加载器的引用
要在新内容加载时做一些事情,更新$('.group-tabContent').empty().load(url);
行并包含完整的函数处理程序(参见jQuery参考:http://api.jquery.com/load/如果提供了"complete"回调,则在后处理和HTML插入完成后执行。对于jQuery集合中的每个元素触发一次回调,并依次设置为每个DOM元素。):
// add show spinner code here
...
// make request for content
$('.group-tabContent').empty().load(url, function(response, status, xhr){
// done loading content, now hide spinner
...
});
相关文章:
- 我的单元测试选项是什么
- 如何更改bigquery API中的计费层选项
- 使用Javascript获取所选选项ID
- Selectize.js:如何对整数值的选项进行排序
- 通过js在新选项卡中有条件地打开url
- 知道为什么我的旋转木马不会自动更改图片吗
- 按照选项卡索引的顺序循环一个jQuery选择
- 如何在使用selectBoxIt JQuery插件时检测选项更改
- 无法在Ionic select中预先选择最后一个选项
- 如何在选项卡上定义属性'的主窗口对象
- 为什么grunt contrib connect的中间件选项的第三个参数是未定义的
- Sencha Touch 2-选项卡面板中的旋转木马
- 如何像旋转木马一样将选项卡一起滑入和滑出
- 在document.ready的Ajax选项卡中未加载旋转木马
- 如何旋转<选择>字段的所有<选项>使用jQuery(仅限Firefox版本)
- 旋转面板&选项卡
- 如何旋转选项卡
- 在使用选项卡时,错误地应用了引导旋转木马活动类
- 显示带有自定义选项卡的旋转器
- 使选项卡自动旋转