我完全是新的jquery,我试图从一个不同的文件加载内容到一个div,淡出当前的内容,并显示其他文件信息,但它似乎并不工作,我做错了什么?它是一个非常简单的代码,请帮助,目前的内容淡出,但之后没有任何反应。jquery load(url);是不工作加载内容
$('button').click(function(){
$(innerElements).fadeOut('slow');
$('article').load('example.html');
});
我完全是新的jquery,我试图从一个不同的文件加载内容到一个div,淡出当前的内容,并显示其他文件信息,但它似乎并不工作,我做错了什么?它是一个非常简单的代码,请帮助,目前的内容淡出,但之后没有任何反应。jquery load(url);是不工作加载内容
$('button').click(function(){
$(innerElements).fadeOut('slow');
$('article').load('example.html');
});
尝试使用callback
:
$('button').click(function(){
$('article').load('example.html', function() {
$(innerElements).fadeOut('slow');
});
});
- 加载函数也适用于PHP文件? - 这是正确的吗? $(EL).fadeIn(750).load('url'callback); ? –
当然可以。 – Felix
是否有代码来确定动画是否已完成?我一直在搜索并找到'。(':animated')',但是如果动画结束,这似乎不会返回true,但它会在启动动画时返回true。例如。 'if($:is(':animated')){alert('')}'这个警报在动画开始之前显示,我知道使用'callback'它会显示警报,但它不是换句话说,我需要制作其他元素的动画,但取决于哪个动画完成,另一个将开始。 –
您可以发布您的代码吗? –
'innerElements'应该是'class'或者'id'或者应该在之前被初始化。 –
您是否已验证您的example.html是否位于正确的位置? –