你应该叫的setTimeout(revealContent,7250);在选择功能中(每个幻灯片都会调用)。此外,您现在隐藏并显示所有装载者,但您只想隐藏并显示点击页面上的装载者。
好吧,试试这个它显示的每个选项卡开关2秒的装载机......如果你也想隐藏的内容首先应该揣摩出我们自己。
$(function() {
$("#tabs").tabs({
select: function(event, ui) {
$("#slider").slider("value", ui.index);
revealContent(ui.index+1);
}
});
$("#slider").slider({
min: 0,
max: $("#tabs").tabs("length") - 1,
slide: function(event, ui) {
$("#tabs").tabs("select", ui.value);
$(this).slide(); // fixes the animation
},
animate: true
});
});
jQuery(function() {
revealContent(1);
});
function revealContent(id) {
jQuery('#tabs-'+id+' .loadingGifs').show();
setTimeout(function(){
jQuery('#tabs-'+id+' .loadingGifs').hide();
}, 2000);
}
切换标签页时看不到任何形式的加载动画。 – mattsven 2011-03-26 23:49:58
我认为应该现在的工作,我同意动画也许是太多调用它;) – jmysona 2011-03-27 08:43:45