0
我所有的jQuery的脚本有:。就绪(函数(){头部或身体
$(document).ready(function() {
在第一线
我把他们都在<head>
我的问题是:这个标签,是否有任何区别,如果我把这个脚本在头或身体的尽头?
我所有的jQuery的脚本有:。就绪(函数(){头部或身体
$(document).ready(function() {
在第一线
我把他们都在<head>
我的问题是:这个标签,是否有任何区别,如果我把这个脚本在头或身体的尽头?
没有区别,因为jQuery只会在DOM准备好时执行这些函数。 owser提取并解析整个HTML。
但要注意的是,这些功能将在他们的文档中定义的相同顺序来执行,这样可以使在许多情况下的差异。
在许多情况下,如果其他所有HTML内容后放置脚本,你不会需要一个'。就绪()'函数... – rnevius
http://stackoverflow.com/questions/436411/where-is-最好的地方,把脚本标记在HTML标记 – j08691
是的,是有区别的。如果你在head标签中声明了$(document).ready(function(),它将不会执行任何操作,因为你的文档是在body标签中表示的。http://stackoverflow.com/questions/17106462/whats-the-差之间,把脚本功能于头部和身体 – DinoMyte