如何在jQuery中完全呈现文档正文后触发事件或调用方法
答案 0 :(得分:3)
关于你在评论中的澄清:
这取决于你如何生成表格(更多信息会很好)。但总的来说,不,没有事件发生。完成构建表后,必须调用该函数。
buildTable();
hideControls();
如果使用Ajax构建表,则必须隐藏Ajax请求的回调内的控件。
<强>更新强>
您还可以考虑为该页面使用不同的CSS样式表来隐藏控件元素。
答案 1 :(得分:2)
尝试在准备好的函数中加载事件:
$(function(){
$(window).load(function(){
// Do stuff after everything has been loaded
});
});
答案 2 :(得分:0)
您可以结合使用JQuery事件(http://api.jquery.com/category/events/)。对我来说有用的是为“准备好”事件创建2x处理程序。第一个初始化doc并加载内容(使用KnockoutJS绑定)。第二个触发jscript代码来渲染由第一个创建的画布控件。
答案 3 :(得分:-1)
$(document).ready(function(){
//document fully loaded
$('#subbtn').click(); // fire the click event on a form button
});