내 RequireJS-config에 사용자 정의 js 라이브러리/스크립트를 포함하려고하는데 작동하지 않는 것 같습니다. 누군가가 나를 도울 수 있기를 바랍니다.RequireJS - 사용자 정의 js 라이브러리가 작동하지 않습니다.
require.config({
paths: {
jquery: 'lib/jquery/jquery',
backbone: 'lib/backbone/backbone',
// Templating.
handlebars: 'lib/handlebars/handlebars',
// Plugins.
jqueryEffects: 'lib/jquery/jquery.effects',
... //some more libraries
},
shim: {
backbone: {
deps: ['jquery', 'lodash','jqueryEffects'],
exports: 'Backbone'
},
lodash: {
exports: '_'
},
handlebars: {
exports: 'Handlebars'
},
jqueryEffects : {
deps: ['jquery']
}
}
});
jquery.effects.js
내가 처리 할 내 자신의 만든 간단한 스크립트입니다 : 나는 내가 가진 내 필요 설정에서
... 그래서 그냥 언급, 백본 및 핸들 바와 함께 RequireJS를 사용하고 있습니다 특수 클릭 이벤트 또는 애니메이션 실행 등. 백본 앱을 실행하기 시작하면 콘솔에 스크립트가로드되었다는 메시지가 표시됩니다. 그래서 지금은 내 뷰 중 하나에서 식별자로 사용되는 클래스가있는 앵커가 포함 된 HTML 파일을 렌더링했습니다.이 파일을 클릭하면 무언가가 트리거됩니다.하지만 아무 것도 발생하지 않으므로 경고를 표시하려고했습니다. jquery.effects.js
-file는 :
$(function() {
alert($(".videoname").lenght);
});
이 나에게 응답 undefined
했다. 누구나 아이디어가 있을지 모릅니다. 더 많은 라이브러리를 추가 할 때도 콘솔에로드 된 것으로 표시되지만 아무 일도 발생하지 않습니다 ...?!?!?! ??
하 당신이 옳았다! 철자가 잘못되었습니다. 이제 값이 0으로 바뀌고 캐시를 정리 한 후 $ 정의되지 않았습니다. (내 일반적인 문제입니다) – SHT
jquery.effects.js 전체 코드를 다음에 추가 할 수 있습니까? 너의 질문? –
글쎄, 경보 - 것은 지금은 유일한 코드입니다 ... – SHT