如果#wrapper隐藏,则需要此脚本重定向页面的条件

Need Condition for This Script To Redirect The Page if #wrapper is hide

本文关键字:重定向 脚本 条件 隐藏 #wrapper 如果      更新时间:2023-09-26

JavaScrpt专家,

我想如果下面的脚本存在于我的模板编码中,那么我的页面应该重定向到example.com

   <script>
   $(document).ready(function(){
        $("#wrapper").hide();
   })
   </script>

如果上面的脚本存在于我的模板中,那么它应该重定向到example.com

注意:请在脚本中添加一些条件,如下所示:

  <script>
  $(document).ready(function(){
  If   
  //#wrapper is hide
 $("#wrapper").hide();
  //then it should redirected to example.com
  </script>

我希望有人能弄清楚并与我分享代码。谢谢。

如果您在显示的代码之后的某个地方需要此功能,这将起作用:

var $wrapper=$("#wrapper");
if($wrapper.length>0 && !$wrapper.is(':visible')){ 
    // #wrapper exists on the page but is not visible,  redirect user
    window.location.href = "http://example.com";
}

Taplar说的是:

   <script>
   $(document).ready(function(){
        // $("#wrapper").hide();
        window.location.href = "http://example.com";
   })
   </script>

如果您在代码中的另一个位置需要这种行为,请参阅DelightedD0D答案。

DelightedD0D非常好,我已经修复了代码。)高兴的D0D,如果可以的话,我会再给你一分。