你應該叫的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