cuốn sách gpt4 ai đã làm

Làm cách nào để thực hiện kéo hai ngón tay bằng javascript/jquery?

In lại Tác giả: Taklimakan Thời gian cập nhật: 2023-11-02 08:27:00 hai mươi bốn 4
mua khóa gpt4 Nike

Tôi đang cố gắng tạo khả năng kéo div khi đặt hai ngón tay lên đó.

Tôi đã ràng buộc div với các sự kiện touchstart và touchmove. Tôi chỉ không chắc chắn về cách viết hàm.

Tương tự như nếu sự kiện.origenEvent.targetTouches.length => 2 Đặt điểm bắt đầu X và Y.

Tôi có tính trung bình vị trí của cả hai ngón tay không? Sau đó áp dụng các phép biến đổi css cho dữ liệu? Làm cách nào để kéo nó ra khỏi luồng DOM và định vị nó tĩnh?

Bất kỳ ví dụ nào cũng tuyệt vời, cảm ơn bạn!

câu trả lời hay nhất

Trong CoffeeScript, tôi cũng đã chỉnh sửa nó để sử dụng các biến toàn cục cho mục đích khái quát hóa. Tôi không sử dụng biến toàn cục.

    $('#div').bind 'touchstart', touchstart
$('#div').bind 'touchmove', touchmove

touchstart: (sự kiện) =>
nếu sự kiện.origenEvent.touches.length >= 2

x = 0
y = 0

để liên lạc trong event.origenEvent.touches
x += touch.screenX
y += touch.screenY

window.startx = x/event.origenEvent.touches.length
window.starty = y/event.origenEvent.touches.length

touchmove: (sự kiện) =>
nếu sự kiện.origenEvent.touches.length >= 2

x = 0
y = 0

để liên lạc trong event.origenEvent.touches
x += touch.screenX
y += touch.screenY

movex = (x/event.origenEvent.touches.length) - @startx
movey = (y/event.origenEvent.touches.length) - @starty

newx = $('#div').offset().left + movex
newy = $('#div').offset().top + movey

$('#div').offset({top: newy, left: newx})

window.startx = x/event.origenEvent.touches.length
window.starty = y/event.origenEvent.touches.length

Về javascript - Làm cách nào để thực hiện thao tác kéo bằng hai ngón tay bằng javascript/jquery? , chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/7926605/

hai mươi bốn 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress