Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如果当前页面为X,请执行此操作_Javascript_Jquery - Fatal编程技术网

Javascript 如果当前页面为X,请执行此操作

Javascript 如果当前页面为X,请执行此操作,javascript,jquery,Javascript,Jquery,我有一个简单的站点,它在将您带到URL之前将内容从页面上滑下。但是,我需要能够确定滑动方向,这取决于您当前所在的页面 我需要这样做,但我不知道如何用jQuery正确地表达: if (current page == about.php) { animate right then go to target URL } else { do default behaviour } 目前,我有一个不太好用的函数,因为不管你要访问哪个URL,它都会以某种方式进行动画: function anima

我有一个简单的站点,它在将您带到URL之前将内容从页面上滑下。但是,我需要能够确定滑动方向,这取决于您当前所在的页面

我需要这样做,但我不知道如何用jQuery正确地表达:

if (current page == about.php) {
   animate right then go to target URL }
else {
 do default behaviour }
目前,我有一个不太好用的函数,因为不管你要访问哪个URL,它都会以某种方式进行动画:

function animateLeftAndGo(x) {

        $(x).click(function (e) {
        e.preventDefault();
        var href = this.href;
        $('.pop-up').fadeOut(function(){
        $('.wrapper').animate({left: "+=150%"}, "slow", function(){
            window.location = href;
            });
        });
    });
}
其名称为:

animateLeftAndGo('a.archive');

如何设置询问当前URL是否为about.php的if语句?

在JavaScript中使用location对象:

如果location.pathname=={
}

不知道,链接到w3schools?谢谢你的帮助:我怎么说目标位置也是?