jquery - 在收缩手势上,jquery缩放图像

我使用jQuery touchy插件检测pinch事件,让用户能够放大图像-,下面是代码的gist:






var w = 800,


 h = 600;


$('img').on('touchy-pinch', function (e, $target, data) {


 $(this).css({


 width: w * data.scale,


 height: h * data.scale


 });


});




时间:

问题是,你没有将vars w和h重置为它们的缩放后的值,只有css,你需要在scale事件中w和h设置为w*data.scale和h*data.scale。

...