0
yepnope
을 Modernizr
및 Hammer.js
과 함께 사용하여 슬라이더의 터치 이벤트를 감지하고 트리거하려고합니다. 이것은 내 코드입니다. 콘솔에 두 개의 오류가 있으며 디버깅 할 수 없습니다. 또한이 <
오류의 출처를 이해할 수 없습니다. 다음 코드를 제거하면 두 오류가 모두 사라집니다.Hammer JS undefined
단서가 있습니까?
var slider = $('#featured');
yepnope({
test: Modernizr.touch,
yep: [ "/assets/javascripts/jquery.hammer.js", "/assets/javascripts/hammer.js"],
nope: [''],
complete: function() {
slider.hammer({drag: false}).bind("swipe", function (ev) {
if(ev.direction === 'left'){
slider.trigger("orbit.next");
} else if(ev.direction === 'right'){
slider.trigger("orbit.prev");
}
});
}
});
내 콘솔에 다음과 같은 오류가 있습니다.
SyntaxError: Unexpected token '<'
TypeError: 'undefined' is not a function (evaluating 'slider.hammer({drag: false})')