我有一個問題,顯示三個內聯div通過jQuery中的幻燈片效果後,每個div不同的延遲。jQuery效果與延遲+內聯塊重疊
沒有不同的延遲,它工作正常,但延遲,divs在包裝div的中心與eachother重疊,然後神奇地顯示爲三個內聯div再次(效果發生後)。我不知道它是否因爲我的包裝div不夠寬或沒有。
這裏是我的jQuery代碼:
$(document).ready(function() {
$('#left-service').hide();
$('#middle-service').hide();
$('#right-service').hide();
$('#left-service').delay(500).show('slide', {
direction: 'up'
}, 1000);
$('#middle-service').delay(1000).show('slide', {
direction: 'up'
}, 1000);
$('#right-service').delay(1500).show('slide', {
direction: 'up'
}, 1000);
});
本質上講它是它的#left-service
幻燈片首先在包裝的中間,那麼#middle-service
幻燈片在包裝推#left-service
左側的中間,然後#right-service
包裝在中間滑動並移動到右側。
這裏是fiddle
你能分享的jsfiddle或codpen演示? – Tushar
對不起,只是做了。這是在原來的問題。 –
你可以看到它們在每次滑動之前是如何重疊的。我在想,爲了這個目的,把div放在一個表裏而不是保持內聯是更好的辦法? –