0
我在Wordpress页面上有两个iFrames,每10秒自动刷新一次,并且我想抵消它们刷新5秒的时间。我提出了在页面加载时加载一个iframe的想法,并且在延迟5秒后加载第二个iframe。在延迟后加载iFrame的源码
到目前为止,下面的代码等待5秒到display第二个iframe,但它们最终仍然同时刷新。
我一直在这一整天工作,我觉得我错过了一件非常简单的事情。
<iframe width="100%" id="delayFrame" src="http://example.com"></iframe>
这里是jQuery的:
jQuery(function($){
jQuery("#delayFrame").slideUp(300).delay(5000).fadeIn(400); });
这里是一个I帧使用刷新代码,位于源文件本身:
<script type="text/javascript">
$(document).ready(function() {
var refreshId = setInterval(function() {
var fadeInData = function fadeInData() { $("#responsecontainer").fadeIn(); }
var delaydata = function delayData(){$("responsecontainer").delay('5000');}
var loadData = function loadData() { $("#responsecontainer").load('display.php', fadeInData); }
$("#responsecontainer").fadeOut(loadData);
}, 10000);
$.ajaxSetup({ cache: false });
});