在这个截屏视频 ( http://www.youtube.com/watch?v=h0uZIljjElo ) 中,我想我经常看到 jQuery 语法被用来包装和定义不能从 jQuery 中获益的函数。例如:
<script>
$(function() {
// some code to run at load time
});
</script>
如果没有第 2 行和第 4 行,编写代码会更短。按照这种方式写作有什么值(value)吗?
最佳答案
代码“受益于 jQuery”,要求库在整个 DOM 准备就绪之前不要运行它。例如,如果该代码在 <head>
中,对 DOM 的引用(通过“id”或“class”或其他任何方式)通常不起作用,因为主体尚未加载,因此没有可查找的元素。
关于javascript - 为什么这里使用 jQuery 语法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5542422/