在页面加载上运行Javascript代码

时间:2014-01-24 07:26:07

标签: javascript .net

我正在使用jquery工具引导向导,其中有一个函数用于启动向导,当我转到页面时,我想自动加载该向导。

这是我的代码:

$('#open-wizard').click(function (e) {
                        e.preventDefault();
                        wizard.show();
                    });

每当我加载页面时,我都需要运行此代码。我知道您可以添加的功能,不知道我是如何使用我的代码执行此操作的,我尝试将其放入函数中并且无效。

window.onload = load();

function load() {
//javascript function here
}

4 个答案:

答案 0 :(得分:1)

使用window.onload时,您不需要括号。将load()更改为load ..

function load() {
//javascript function here
}
window.onload = load;

答案 1 :(得分:1)

是的,我建议你把js import标签放在页面文件的底部。 例如:

 <scrpit ...
<script type="text/javascript" src="../js/bootstrap.min.js"></script>
</body>
</html>

答案 2 :(得分:1)

document.ready(jQuery)

 $(document).ready(function() 
 {
    // executes when HTML-Document is loaded and DOM is ready
    alert("(document).ready was called - document is ready!");  
 });  

document.ready将在HTML文档加载后立即执行属性,并且DOM已准备好

window.load(内置JavaScript)

$(window).load(function() 
{
   // executes when complete page is fully loaded, including all frames, objects and images
   alert("(window).load was called - window is loaded!");
});  

然后window.load将等待页面完全加载,包括内部框架,图像等。

答案 3 :(得分:0)

你需要的只是$(document).ready();

$(document).ready(function () {
                    wizard.show();
                 });