我注意到有几种方法来检查jQuery是否已加载,我很想知道如果一个比另一个更好,或者更可靠?正确的方法来检查jQuery已加载
在过去,我已经使用这个检查jQuery的存在:
window.jQuery
但是,这里是另一种选择,它检查是否定义对象:
typeof jQuery !== 'undefined'
另外,有没有比这两个更好的方法?
我注意到有几种方法来检查jQuery是否已加载,我很想知道如果一个比另一个更好,或者更可靠?正确的方法来检查jQuery已加载
在过去,我已经使用这个检查jQuery的存在:
window.jQuery
但是,这里是另一种选择,它检查是否定义对象:
typeof jQuery !== 'undefined'
另外,有没有比这两个更好的方法?
我不认为选民明白我是问。老实说不明白为什么这是downvoted ...
我的原始建议做的工作,但是,找不到任何性能统计建议一个或另一个。
IM使用这一个
if ('undefined' == typeof window.jQuery) {
// jquery not loaded
} else {
// jquery is loaded
}
你能否定义你的意思是“更好”? –
是否有理由使用其中一个? – joep