模拟jQuery的“include_once”

时间:2011-10-25 10:13:01

标签: javascript jquery html

我创建了一个使用jQuery的简单页面,所以包括jquery.min.js。

但我必须在同一页面中插入一个iFrame(不,不幸的是我不能使用其他任何东西),其中包含不同版本的jquery.min.js。

如何强制浏览器只包含这两个版本中的一个(如php中的include_once)?

谢谢!

1 个答案:

答案 0 :(得分:10)

未经测试但在页面末尾,</body>标记之前,您可以添加以下内容:

<script>
  window.jQuery || document.write('<script src="js/jquery.min.js"><\/script>')
</script>

这将检查jQuery是否可用,如果不可用,它将从指定的路径动态添加一个。