1

我有一个容器,内容应该从不同的 php 文件加载。所以我有这个:

$('ul#menu li a').click(function(){
    var page = $(this).attr('href');
    $('#wind').load('pages/'+ page +'.php');
    return false;
});

页面内容加载到 div 中,一切看起来都不错,但它立即出现并且看起来不对,有没有办法以fadeIn()某种方式追加?

4

2 回答 2

6

首先将 div#wind隐藏在.load()淡入的回调函数中。

$('#wind').load('pages/' + page + '.php', function () {
    $('#wind').fadeIn();
});
于 2012-09-15T19:42:25.613 回答
2

是的。您可以使用 jquery .load 函数通过 fadIn() 加载数据。

$("#container").fadeOut("slow").load('data.php').fadeIn('slow');

于 2013-12-21T19:24:29.643 回答