<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js"></script>
<script type="text/javascript">
alert('works');
</script>
<script type="text/javascript">
$(window).load(function () {
alert('does not work');
});
?
</script>
Run Code Online (Sandbox Code Playgroud)
很奇怪,我不确定它为什么不起作用.
我认为功能应该是 .ready() 而不是.load()(这发送一个AJAX请求):
$(window).ready(function () {
Run Code Online (Sandbox Code Playgroud)
另外,还要确保你理解之间的区别$(document).ready和$(window).ready.第一个将在DOM准备就绪时触发,而第二个将在DOM和所有图像准备就绪时触发.