我使用一个函数来检查我的网站中是否存在 jQuery!好吧,第一行是:
if (typeof jQuery == 'undefined') {
// it doesnt exist. I load it
} else {
console.log($);
$(document).ready(function() {
startMyFunction();
});
};
问题是,当我加载页面时,jQuery 不是未定义的,所以它直接转到 else 语句(我看到了 console.log 消息)。
但是,好像不能用。console.log($)
print undefined
,$ is not a function
当$(document).ready
被调用时我得到了。
怎么可能?