尽管一切看起来都不错,但我不能将航点与 RequireJS 一起使用。这是我的代码:http: //jsfiddle.net/7nGzj/
main.js
requirejs.config({
"baseUrl": "theme/PereOlive/js/lib",
"paths": {
"app":"../app",
"jquery": "//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min"
},
"shim": {
"waypoints.min": ["jquery"]
}
});
requirejs(["app/common"]);
common.js
define([
'jquery',
"waypoints.min",
], function () {
$(function () {
console.log($.waypoints);
$('#loading').waypoint(function (direction) {
// do stuff
});
});
});
我什至对它进行了调整以确保 jQuery 已正确加载,但它不起作用。我的其他库按应有的方式工作(responsiveslides、flexslider、hoverintent、smoothscroll 等)。
- jQuery V1.10.2
- 航点 V2.0.3
- RequireJS V2.1.8