的jsfiddle:Fiddle動畫,然後用淡入淡出效果替換該類的div
它應該是工作的方式是如下:
1 - 的紅色塊從頂部滑動至底部
2 - 一旦做到這一點,則紅色方框淡出
3 - 那麼藍盒子淡入
以下是HTML:
<div class="posRel">
<div class="trans1"></div>
<div class="trans2"></div>
<div class="trans3"></div>
<div class="trans4"></div>
<div class="trans5"></div>
<div class="trans6"></div>
<div class="trans7"></div>
</div>
以下是JS:
for (i = 1; i <= 7; i++) {
$('.trans' + i).toggleClass('toggle');
}
setTimeout(function() {
$('.toggle').fadeOut('slow', function() {
$(this).addClass('fSmall1').fadeIn('slow');
});
}, 2000);
鏈接到項目:http://50.87.144.37/~projtest/team/design/EO/page-2.html
鏈接到我對着JSFiddle
問題:
- fadeout和fadeIn不工作
- 什麼比settimeout更好地做到這一點?
當談到js/jQuery時,我非常缺乏經驗,所以請隨時指出任何愚蠢的錯誤。謝謝。
您能否提供一個適合您的測試案例的鏈接(例如在jsfiddle中)。 SO不允許數字網址(IP)。 – kleinfreund
您無法訪問該鏈接嗎? – AnAspiringCanadian
我確定能夠複製並粘貼它,但它不可點擊,因爲您已將其格式化爲代碼,因爲SO不允許這些類型的鏈接(您已注意到)。 – kleinfreund