我有一个使用Jquery的HTML。让我们在我打电话给他们时说。
<head>
<script type="text/javascript" src="jquery.min.js"></script>
<script type="text/javascript" src="jquery.jshowoff.min_130315_page.js"></script>
</head>
<body>
<script> </script> <!-- jquery.jshowoff plugin will be used below! -->
<div> </div>
<div> </div>
<!-- And an ads extension adds a link to jquery again. -->
<script type="text/javascript" src="jquery.min.js"></script>
<!-- scripts below will jquery.min.js -->
</body>
我的问题是。这会产生什么影响?
我希望这很清楚,如果是这样,我可以更清楚。 谢谢。
答案 0 :(得分:2)
据我所知,第二个jQuery脚本将覆盖第一个jQuery脚本,并且也会加载插件。如果您将广告部分下方的插件脚本标记移动并删除第一个jQuery标记,该怎么办?那么只需确保你的代码等待jQuery ready事件?
答案 1 :(得分:1)
在某些情况下,效果取决于脚本。在大多数情况下,仅仅两次导入图书馆不会导致任何问题,但这是浪费。在其他情况下,如果脚本正在进行某些设置,那么导入它两次会产生以下影响,脚本的第二个实例将取消第一个实例的所有工作。
在您的情况下,我猜您无法控制&#39;广告附加信息&#39;所以你可能必须控制脚本的顺序,以防止冲突和相互矛盾的结果。
正如@Sanfor所说,拉入这两个脚本会导致第二个脚本覆盖另一个脚本。别忘了JS脚本是按顺序执行的。
您是否尝试将脚本置于底部或至少位于&#39;广告附加信息的下方?