我似乎遇到的另一个问题是再次使用 Jquery。我基本上是通过使用 .load 函数从外部 php 页面加载内容。这很好用,我唯一的问题是负载只是闪烁进出,所以看起来不太好。
有没有办法让装载机显示更长的时间,或者至少显示最少的时间?
这是我目前拥有的代码:
$('#content').load('contact.php');
$('#test a').click(function() {
var page = $(this).attr('href');
$("#mydiv").html('<div class="bar"><span></span></div>');
$('#content').load(''+ page +'.php', null, function() {
$("#mydiv").html('');
});
return false;
});
任何帮助或指导都会很棒:)
以下不起作用:
<script type="text/javascript">
$(document).ready(function() {
setTimeout(function () {
$('#content').load('contact.php');
$('#test a').click(function() {
var page = $(this).attr('href');
$("#mydiv").html('<div class="bar"><span></span></div>');
$('#content').load(''+ page +'.php', null, function() {
$("#mydiv").html('');
});
return false;
});
}, 2000);
});
</script>