【发布时间】:2014-01-14 08:42:18
【问题描述】:
我正在尝试结合 Hammer.js 和 jquery.transit 在侧边菜单上创建一个不错的拖动效果,但是,我无法让 jquery.transit 工作(是的,这听起来很愚蠢...... )。
这就是我所拥有的
var $mainPage = $('#main-page');
var drawer = 0;
if(Modernizr.touch){
$mainPage.hammer()
.on('swiperight', function(e){
if(drawer){
return true;
}
$mainPage.transition({ x: 260 });
drawer = 1;
})
.on('swipeleft', function(e){
if(!drawer){
return true;
}
$mainPage.transition({ x: 0 });
drawer = 0;
});
但是,我不断收到Object [object Object] has no method 'transition'...知道为什么吗?
【问题讨论】:
标签: javascript jquery css transition hammer.js