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/";
}