我想等到浏览器中的“等待localhost”消息在运行某些功能之前消失。
是吗
$(document).ready(#myfunction)
or
$(window).load( #myfunction );
还是别的什么?
答案 0 :(得分:3)
第一次运行Javascript的机会就是将它包含在任何jQuery事件回调之外的页面中。页面越远,它就越快运行(因为它被浏览器解析)所以像......一样......
<html>
<head>
<script type="text/javascript">
alert('Running');
//...
一旦浏览器读取了服务器的前几行,就会执行。
值得注意的是,在运行javascript时通常没什么意义,因为DOM中没有任何内容可以修改。这就是$(document).ready();
存在的原因 - 延迟脚本直到有一个文档可以使用。