我有这样的网络结构:
问题是HTML和Scripts包含jQuery代码但最后加载了jQuery。 如果加载jQuery后如何成功执行这些脚本?
请注意以下限制:
我尝试将脚本放在函数window.onload函数上,但它不起作用......
任何解决方案?
答案 0 :(得分:1)
requirejs就是你的答案。
RequireJS是一个JavaScript文件和模块加载器。它针对浏览器内使用进行了优化,但可以在其他JavaScript环境中使用,例如Rhino和Node。使用像RequireJS这样的模块化脚本加载器可以提高代码的速度和质量。
答案 1 :(得分:0)
尝试这样的事情
<html>
<head>
<script>
function page_init(){
//your javascript code with jquery
}
</script>
</head>
<body>
<!-- html stuff goes here -->
<script src="jquery.js"></script>
<script>
$(function(){
page_init();
});
</script>
</body>
</html>