当我使用jQuery-ui Draggable在iPad上拖动图像时,我会在revert期间将一小部分拖动的图像打印在屏幕上。
任何人都知道为什么以及如何解决这个问题?
这是一个例子:http: //jsfiddle.net/cRDMX/1/
Javascript
var next = false;
$(document).ready(function() {
$( ".slider .btn" ).draggable({
revert: function() {
if(next) {
$("#container").addClass("active");
alert("open")
return false;
} else {
return true;
}
},
axis: "x",
containment: "parent",
drag: function() {
var lft = $( ".slider .btn" ).position().left;
if(lft > 190) {
next = true;
}
}
});
});
环境:
iPad 4
iOS 6.1.3