在页面加载时触发按钮

我有这个function

$("a#").click(function() { jQuery("#").slideToggle(400); jQuery("#featurepagination").toggle(); jQuery("#featuretitlewrapper").toggle(); return false; }); 

这是我想在页面加载时触发的按钮

 <a href="#" id="featuretoggle" onclick="changeText('ShowShow Features');">HideHide Features 

我想在页面加载时触发该按钮,以便它开始打开但随后滑动/关闭

这不起作用吗?

  

这是最简单的方法:

  

您可以使用jQuery手动触发click事件 :

 $('#featuretoggle').click(); 

要在页面加载时执行此操作:

 $(document).ready(function() { $('#featuretoggle').click(); }); 

我想你会希望这是加载页面时发生的最后一件事,所以确保它是$(document).ready()要执行的最后一行。

看这个例子 :

 Foo  

您可以通过使用setTimeout()函数获得所需的内容。

 $(document).ready(function() { setTimeout(function() { $("a#").trigger('click'); },10); }); 

这肯定会对你有用……