jQuery的极简写法有时会让人感到困惑。 仔细看这个结构:一个名为$的函数被调用,并将函数作为参数传递。这不等同于像function test() { .... }那样定义一个函数以供以后使用。 $是jQuery的“文档就绪”快捷方式。传递给它的函数将在文档加载后执行。
$(function() {}
中的代码,而未运行名为test
的函数吗? - Graham Clark