모든 것이 좋지만 Waypoint를 RequireJS와 함께 사용할 수 없습니다. 다음은 내 코드입니다 : http://jsfiddle.net/7nGzj/RequireJS + Waypoints : Object [object Object]에 'waypoint'메서드가 없습니다.
main.js 심지어 jQuery를 제대로로드되었는지 확인하는 데 shimed
define([
'jquery',
"waypoints.min",
], function() {
$(function() {
console.log($.waypoints);
$('#loading').waypoint(function (direction) {
// do stuff
});
});
});
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를하지만 '아무튼 일하지 마라. 내 다른 라이브러리는 (responsiveslides, flexslider, hoverintent, smoothscroll 등)해야하는 것처럼 작동합니다.
- jQuery를 V1.10.2
- 경유지 V2.0.3 RequireJS
- 의 추가 v2.1.8 AMD 호환 (및 중간 점이다)이다
고마워요! 나는 그것이 작동하도록 몇 시간을 찾고 있었다. – user2160458
감사합니다. 이걸 어디서 배웠 니? – Tim