我看过很多关于这个的帖子,但没有一个像我想的那样奏效.
$(document).ready(function() { $('#link_to_content').tigger('click'); });
加载页面后,我想触发点击.我知道在页面加载后打开链接很奇怪,但在这种情况下它是有道理的.
我正在使用jquery 1.7
解决方法
应该:
$(document).ready(function() { $('#link_to_content').trigger('click'); });
这里的工作示例:
http://jsfiddle.net/zpnQv/
编辑:
如果您想关注链接,您可以执行以下操作:
HTML: <a href="http://www.yahoo.com/" id="link_to_content">Click Me</a> JS: $(document).ready(function () { $("#link_to_content").click(function (e) { e.preventDefault(); var href = $(this).attr("href"); alert("going to " + href); window.location = href; }); $('#link_to_content').trigger('click'); });