试图弄清楚为什么页面上的load function
无法正常工作我已经提出了一个简单的警告来测试它是否正在触发。我一无所获。有谁能解释为什么?这样的警报适用于页面上的其他javascript函数。
<script type="text/javascript">
$(window).load(function ()
{
window.alert("Hello");
});
</script>
答案 0 :(得分:1)
您的代码运行良好。事情是首先你必须知道你使用的是一个名为jQuery的java脚本库中的方法。
因此,如果您没有添加jQuery库,该方法将无法正常工作。
如果您尝试的JS代码之前有任何错误,则在您修复第一个错误之前,代码将永远不会执行。
尝试使用像firebug这样的工具,它可以作为附件安装到Firefox并打开它。您可以使用代码失败的工具进行调试。
我附上了一个屏幕截图,显示了无法识别的jQuery方法错误,不包括jQuery库。
答案 1 :(得分:1)
我认为您不需要jQuery
才能仅指定在页面加载时运行的脚本
不包含jQuery ,您只需要写:
<script type="text/javascript">
window.onload = function ()
{
window.alert("Hello");
};
</script>
这是纯粹的Javascript。