我正在尝试使用jQuery和this library for the drag event创建自己的滑块插件。但是,在事件的回调中,似乎没有发生deltaX属性,这确实很奇怪,因为它存在于文档中。我正在使用该库的2.2版。我正在使用这样的库:

$('#myelement').bind('drag',function(e){
    console.log(e);
});


有人对拖动事件有任何经验可以帮助我吗?
我也尝试过使用库的“拖动”方法获得相同的结果。回调中不存在deltaX属性。

最佳答案

是绑定函数回调@params中的“拖动”

bind(type, callback);

callback(event, delta, deltaX, deltaY);


所以;

$('#myelement').bind('drag',function(e, delta, deltaX, deltaY){
    console.log(e, delta, deltaX, deltaY);
});

关于javascript - jQuery拖动事件似乎没有deltaX属性,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12817345/

10-09 23:27