我在我的项目中使用yepnope,我想在我的页面.But中只加载所需的js和css文件,yepnope不能像预期的那样工作。
我的代码是
$(document).ready(function(){
yepnope([{
// Load jquery from a 3rd party CDN
load: 'https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js',
callback: function (url, result, key) {
if (!window.jQuery) {
yepnope('3rdparty/js/jQuery2.1.4.js');
}
}
}]);
})但它实际上并没有加载什么可能的解决方案呢?
发布于 2015-06-03 02:28:48
我相信你正在尝试使用jquery,在你用yepnope加载它之前,试着把你的脚本放在你的DOM的末尾,在关闭body标签之前,如下所示:
yepnope([{
// Load jquery from a 3rd party CDN
load: 'https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js',
callback: function (url, result, key) {
if (!window.jQuery) {
yepnope('3rdparty/js/jQuery2.1.4.js');
}
}
}]);如果您看到了,我已经删除了document ready事件,因为它是由jquery完成的,而您正在yepnope中加载jquery。还有一件事,你的控制台有没有出错?也许是$ is not defined?
https://stackoverflow.com/questions/30603754
复制相似问题