2011-04-17 60 views
0

我是一个头晕目眩的设计师。我不明白为什么这是行不通的:Javascript,加载onclick页面加载,什么打破?

<head> 
<script type="text/javascript"> 
     $().ready(function() { 
      $('#test').trigger("click"); 
     }); 
</script> 
</head> 
<body> 
     <a id="test" href="http://www.dartworks.net" >click here</a> 
</body> 

我做错了什么?

+0

为了明确您的问题,请解释您期待的事情。 – 2011-04-17 13:17:06

回答

1

你没有任何点击事件附加到<a>标签您只需将它输出为纽带

这样使用window.location.href:

$(document).ready(function() { 
    window.location.href = "http://www.dartworks.net"; 
}); 
+0

太棒了。缺少的点击事件已添加并正在运行。 window.location.href方法适用于页面重定向。此代码的最终目标需要点击事件。非常感谢:) – w1l 2011-04-17 13:38:13

+0

不客气 – 2011-04-17 13:39:06

1

触发方法将火全部事件处理程序绑定到该事件。链接之后是默认行为,而不是由DOM事件处理程序引起的。