Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.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 如果选项卡fadeIn,则重定向_Javascript_Jquery_Redirect - Fatal编程技术网

Javascript 如果选项卡fadeIn,则重定向

Javascript 如果选项卡fadeIn,则重定向,javascript,jquery,redirect,Javascript,Jquery,Redirect,我有一个标签: <div id=tab1> ... </div> 如果您的意思是,如果选项卡被隐藏,请转到某个地方,则此语法可以工作: if ($("#tab1").is(":hidden")) { window.location = "http://www.google.com/"; } 是否要检测或触发fadein?检测fadein,然后执行重定向您无法直接执行的操作。您似乎在寻找一个要绑定操作的fadein事件(在本例中为重定向)。据我所知,这是不存在的。相反

我有一个标签:

<div id=tab1> ... </div>

如果您的意思是,如果选项卡被隐藏,请转到某个地方,则此语法可以工作:

if ($("#tab1").is(":hidden")) {
 window.location = "http://www.google.com/";
}

是否要检测或触发fadein?检测fadein,然后执行重定向您无法直接执行的操作。您似乎在寻找一个要绑定操作的fadein事件(在本例中为重定向)。据我所知,这是不存在的。相反,我建议查看您为淡入该元素而进行的任何调用,并相应地触发重定向操作。这基本上需要您手动管理fadeIn事件。另一种逻辑方法是什么?有效。我想要相反的结果,所以我用:可见。谢谢。我可以推迟吗?if($(“#tab1”).is(“:visible”).delay(1000)?if($(“#tab1”).is(“:hidden”){window.setTimeout(function(){window.location=”“},1000);}
if ($("#tab1").is(":hidden")) {
 window.location = "http://www.google.com/";
}