Jquery";在函数completet“之后打开url”;

Jquery";在函数completet“之后打开url”;,jquery,Jquery,你好 我在这个页面上工作,我不想在动画完成后打开url 我有这个,但似乎不起作用。我是Jquery的新手 $('h1').click(function() { $(this).parent().animate({ "width" : "100%", "height" : "900px" }, function() { $(this).load('index2.html'); }); 尝试: $('h1').click(function() { $(this).parent().a

你好 我在这个页面上工作,我不想在动画完成后打开url

我有这个,但似乎不起作用。我是Jquery的新手

$('h1').click(function() {
 $(this).parent().animate({
  "width" : "100%",
  "height" : "900px"
}, function() {
 $(this).load('index2.html');
});
尝试:

$('h1').click(function() {
 $(this).parent().animate({
  "width" : "100%",
  "height" : "900px"
 }, { complete: function() { $(this).load('index2.html'); }
});

动画行吗?还是什么都没发生?是的,动画效果很好,但我不想让它加载到同一个文档中,就像你点击链接一样。我认为你需要做相反的事情——首先加载html,然后再制作动画。请澄清,你想在新加载的html上还是旧的html上加载动画?我有一个带有框的index.html,当我单击它时,它会变大,在动画之后,我想加载第二个html,但不要加载到index.html中。