在每个JQuery教程中,入口点始终如下:
$(document).ready(function() {
...
});
但是在sdoc项目中,对于我的新手来说,它有不同的切入点。 以下是代码段和there完整文件:
<script type="text/javascript" charset="utf-8">
//<![CDATA[
function placeholder() {
...
}
$(function() {
placeholder();
...
})
//]]>
</script>
问题:$(function()..)
是jquery脚本的入口点吗?如果它与传统方法有所不同?感谢
答案 0 :(得分:8)
它是一样的。来自jQuery documentation for .ready():
以下所有三种语法 等同于:
$(document).ready(handler) $().ready(handler) (this is not recommended) $(handler)
答案 1 :(得分:1)
$(function() { ... })
只是$(document).ready(function() { ... })