Javascript 执行jQuery函数后是否重定向到URL?

Javascript 执行jQuery函数后是否重定向到URL?,javascript,jquery,Javascript,Jquery,我有一个jQuery功能,这样当我点击导航栏中的链接时,页面上的所有内容都会使用Fly-off页面插件从页面上“脱落”。我想在我的函数执行后重定向到这个URL,我尝试过使用超时函数,但这对我不起作用 $('a').click(function(event) { $('*').flyOffPage( { duration: 1000, //falling speed in milliseconds direction: 'btn'

我有一个jQuery功能,这样当我点击导航栏中的链接时,页面上的所有内容都会使用Fly-off页面插件从页面上“脱落”。我想在我的函数执行后重定向到这个URL,我尝试过使用超时函数,但这对我不起作用

 $('a').click(function(event) { 
        $('*').flyOffPage( {
            duration: 1000, //falling speed in milliseconds
            direction: 'btn',
        }, {
            complete: setTimeout(function() {
                        $(this).load('href');
            }, 100000)
        });
    });

文档中说这个插件中没有定义完整的回调方法

请尝试以下代码:

$('a').click(function(event) { 
    $('*').flyOffPage( {
        duration: 1000, //falling speed in milliseconds
        direction: 'btn'
    });

    var a = $(this);
    setTimeout(function() {
        a.load('http://google.com');
    }, 1000);
    return false;
});

如果要重定向,则函数为
window.location.href='your URL'

,您是想让用户保持在同一页面上,通过Ajax加载内容,还是想加载一个全新的页面?