使DIV立即出现,没有淡化效果

时间:2012-12-18 08:08:12

标签: javascript jquery

我正在使用JavaScript setinterval方法,但DIV显得很慢。有人可以告诉我如何消除fadein效果?我需要立即出现。

这是我的代码:

<script>
 setInterval(
function()
{
$('#lista').show().load('pagination.php').fadeIn('slow');}, 0);
</script>

1 个答案:

答案 0 :(得分:1)

哇这是一个简单的问题,你可以通过阅读jQuery documentation来快速学习。但无论如何。

$('#lista').show().load('pagination.php');

您看,您已经显示了标识为lista的元素,然后将一些html加载到其中。最后无需fadeIn

一种可能更好的方法来实现同样的事情,但只有在加载数据后才显示元素,就是将回调传递给load方法:

$('#lista').load('pagination.php', function(){ $(this).show();} );