Javascript jQuery水平拖动非常宽的div
嗨,我有一个很宽的div,我希望能够水平拖动,以获得metro风格的界面Javascript jQuery水平拖动非常宽的div,javascript,jquery,Javascript,Jquery,嗨,我有一个很宽的div,我希望能够水平拖动,以获得metro风格的界面 当前,每次鼠标向下移动时,它都会重置为第一个位置,我如何调整数学,以便每次拖动它时都使用当前位置,以便您可以拖动它 您可以捕获鼠标向下的相对位置(例如e.pageX-(parseInt($(this.css('left'))| | 0)),请尝试以下操作: 答对了,你是个明星!! var el_w = $('.draggable').outerWidth(); $('#gui
当前,每次鼠标向下移动时,它都会重置为第一个位置,我如何调整数学,以便每次拖动它时都使用当前位置,以便您可以拖动它 您可以捕获鼠标向下的相对位置(例如
e.pageX-(parseInt($(this.css('left'))| | 0)
),请尝试以下操作:
答对了,你是个明星!!
var el_w = $('.draggable').outerWidth();
$('#guide').on("mousemove", function(e) {
if ($dragging) {
$('#guide').offset({
left: e.pageX - el_w / 2
});
}