2011-09-23 80 views
2

我有一些jQuery将放在多个不同的HTML页面,我不知道他们是否会附加jQuery库。我想使它不会加载库,如果它已经存在于页面上,这样它可以更快,但我不知道是否有办法检查库是否已经连接到页面。有没有办法检查jQuery是否已经连接到html页面?

有没有办法?

+3

'if(jQuery)...'? –

+0

看看是否定义了$? –

+1

@Dave:但'$'也被其他的东西使用,检查'jQuery'更安全。 –

回答

7

HTML5 Boilerplate

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

加载如果它尚未加载本地的jQuery文件。

+0

这很美!谢谢 :) – chromedude

相关问题