在页面加载时触发按钮
我有这个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); });
这肯定会对你有用……