我有一個I幀,其源極改變每5秒:如何添加淡入()方法爲每個對象在陣列
$(window).load(function() {
if (typeof $('.frame') != 'undefined' || null) {
$(".frame").ready(function() {
var locations = ['http://www.webstarts.com/support/2011/03/how-to-add-an-iframe-to-your-webstarts-website/', 'http://www.wix.com/app-market/html-iframe-embed/overview',
'http://codepen.io/jmelgoza/pen/jEaGYg',
'http://www.oddee.com/item_96986.aspx',
'http://www.imdb.com/title/tt2488496/',
'http://www.w3schools.com/tags/tag_iframe.asp'
];
var len = locations.length;
var iframe = $('.frame');
var i = 0;
setInterval(function() {
iframe.attr('src', locations[++i % len]);
}, 5000);
});
}
});
我想有它,以便每次源變化有淡入/淡出效果。我會如何去做這件事?目前來源正在切換,但它突然間在信息源之間彈出。我希望在切換源代碼時有更優雅的轉換。任何幫助都會很棒。謝謝。
僅供參考,'$(「.frame」)。ready(...);'不是你認爲的那樣... –
我認爲它是什麼?你會做什麼(在這種情況下)或者什麼會更好? – Bastian
iframe沒有準備好的活動 –