我是一个头晕的设计师。我不能不明白为什么这不起作用:
<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 :(得分:1)
您没有将任何点击事件附加到<a>
标记,只是将其作为链接输出
像这样使用window.location.href:
$(document).ready(function() {
window.location.href = "http://www.dartworks.net";
});
答案 1 :(得分:1)
触发器方法将触发绑定到该事件的所有事件处理程序。链接之后是默认行为,而不是由DOM事件处理程序引起的。