href的jquery触发器不工作

href的jquery触发器不工作,jquery,Jquery,页面加载后,href链接应立即触发(不应手动单击)。Plz帮助 $(文档).ready(函数(){ $(“#信息”)。单击(函数(){ }); $(窗口)。加载(函数(){ $(“#信息”)。触发(“单击”); }); }); 触发事件如下 <a href="www.google.com" id="info">Information</a> <script> $(document).ready(function(){ $("#info").cli

页面加载后,href链接应立即触发(不应手动单击)。Plz帮助


$(文档).ready(函数(){
$(“#信息”)。单击(函数(){
});
$(窗口)。加载(函数(){
$(“#信息”)。触发(“单击”);
});
});

触发事件如下

<a href="www.google.com" id="info">Information</a>

<script>
$(document).ready(function(){
     $("#info").click(function(){
         alert('clicked');
     }).trigger("click");
});
</script>

$(文档).ready(函数(){
$(“#信息”)。单击(函数(){
警报(“点击”);
}).触发(“点击”);
});

锚不需要空的单击处理程序。只需使用:

<script>
$(document).ready(function(){
  $("#info").trigger("click");
});
</script>

$(文档).ready(函数(){
$(“#信息”)。触发(“单击”);
});
重写:

$(document).ready(function(){
  $("#info").click(function(){
    alert()
  });
  $("#info").click()
});

用JQuery重定向怎么样

<script>
   $(document).ready(function(){
      window.location.href = "http://www.google.com";
   });
</script>

$(文档).ready(函数(){
window.location.href=”http://www.google.com";
});
使用此

    <script>
    $(document).ready(function(){
    $("#info").on("click",function(){
      var url = $(this).attr('href');
       $(location).attr('href',url);
    });
    $("#info").trigger("click");
    });
    </script>

$(文档).ready(函数(){
$(“#信息”)。在(“单击”,函数()上){
var url=$(this.attr('href');
$(location.attr('href',url);
});
$(“#信息”)。触发(“单击”);
});
jsfidle演示

简单

$(function(){
  $("#info")[0].click();
});

首先,我不确定窗口加载事件是否在文档就绪事件中触发。其次,我不确定是否为链接定义了单击事件。如果你充实了你要添加的点击处理程序,你可以触发它。更好的是,
window.location.href=“www.google.com”这是重复的手动点击不应该发生手动点击不鼓励手动点击不应该发生手动点击回答。我尝试了你的JSFIDLE,在加载一个页面时,它不会进入谷歌(www.google.com),而是通过手动点击它触发到谷歌。是的,因为有警报功能(为了让你清楚发生了什么),我现在更新代码和JSFIDLE链接,请检查你是否受欢迎,如果它工作,请单击我答案左侧的勾号接受答案:)我只想重新加载一次,而不是多次重新加载。plz帮助
$(function(){
  $("#info")[0].click();
});