Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 不在<;中加载jQuery是否会产生负面影响;头>;标签?_Javascript_Jquery_Html - Fatal编程技术网

Javascript 不在<;中加载jQuery是否会产生负面影响;头>;标签?

Javascript 不在<;中加载jQuery是否会产生负面影响;头>;标签?,javascript,jquery,html,Javascript,Jquery,Html,我目前正在一个大型网站上工作,有许多不同的问题需要解决。其中一个原因是,我没有简单的方法将脚本包含到我的中,而不手动执行500多页 我可以将jQuery.min包含在标记中,该标记位于那里的include中 我的问题是,除了它不是一个标准实现之外,不在标记中加载jQuery会有任何负面影响吗?所有功能都可用吗 我知道,如果我这样做,我将无法从中调用jQuery,或者在这包括之前。。。没关系 例如: <head> Standard Head Stuff </head> &l

我目前正在一个大型网站上工作,有许多不同的问题需要解决。其中一个原因是,我没有简单的方法将脚本包含到我的
中,而不手动执行500多页

我可以将jQuery.min包含在
标记中,该标记位于那里的include中

我的问题是,除了它不是一个标准实现之外,不在
标记中加载jQuery会有任何负面影响吗?所有功能都可用吗

我知道,如果我这样做,我将无法从
中调用jQuery,或者在这包括之前。。。没关系

例如:

<head>
Standard Head Stuff
</head>
<body>

<div>Some Content</div>

<!-- My Include is roughly here -->
<script type="text/javascript" src="jquery.min.js"></script>

<div>More content</div>

<script type="text/javascript">
 $(document).ready(function(){
// Put my jQuery commands here
});
</script>

</body>

标准头巾
一些内容
更多内容
$(文档).ready(函数(){
//将jQuery命令放在这里
});

唯一的问题是页面是从上到下加载的,因此如果要将include语句放入页眉中,则可以确保库会立即加载。否则,该库可能只会在稍后加载,这可能会导致某些潜在影响的延迟。

头或体,内联代码将在措辞时执行。代码通常放在头部,这样可以在页面加载之前加载外部库(这样可以在dom就绪时运行效果)。一旦dom使用头代码完成并加载页面元素(一旦进入主体,元素从上到下加载),主体中的代码将运行。因此,一旦页面加载完毕(到目前为止),正文中的任何代码都将被执行。

我只需在所有“500+”页面上运行find/replace,在
中添加一个include文件,并将jQuery添加到该include文件中。从长远来看,这可能是值得的。诚然,这是需要的。不幸的是,我只有一个与签入/签出交互的web界面,这就排除了执行此操作的可能性。