Báo cáo tài liệu vi phạm
Giới thiệu
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Sức khỏe - Y tế
Văn bản luật
Nông Lâm Ngư
Kỹ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
THỊ TRƯỜNG NGÀNH HÀNG
NÔNG NGHIỆP, THỰC PHẨM
Gạo
Rau hoa quả
Nông sản khác
Sữa và sản phẩm
Thịt và sản phẩm
Dầu thực vật
Thủy sản
Thức ăn chăn nuôi, vật tư nông nghiệp
CÔNG NGHIỆP
Dệt may
Dược phẩm, Thiết bị y tế
Máy móc, thiết bị, phụ tùng
Nhựa - Hóa chất
Phân bón
Sản phẩm gỗ, Hàng thủ công mỹ nghệ
Sắt, thép
Ô tô và linh kiện
Xăng dầu
DỊCH VỤ
Logistics
Tài chính-Ngân hàng
NGHIÊN CỨU THỊ TRƯỜNG
Hoa Kỳ
Nhật Bản
Trung Quốc
Hàn Quốc
Châu Âu
ASEAN
BẢN TIN
Bản tin Thị trường hàng ngày
Bản tin Thị trường và dự báo tháng
Bản tin Thị trường giá cả vật tư
Tìm
Danh mục
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Y tế sức khỏe
Văn bản luật
Nông lâm ngư
Kĩ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
NGÀNH HÀNG
NÔNG NGHIỆP, THỰC PHẨM
Gạo
Rau hoa quả
Nông sản khác
Sữa và sản phẩm
Thịt và sản phẩm
Dầu thực vật
Thủy sản
Thức ăn chăn nuôi, vật tư nông nghiệp
CÔNG NGHIỆP
Dệt may
Dược phẩm, Thiết bị y tế
Máy móc, thiết bị, phụ tùng
Nhựa - Hóa chất
Phân bón
Sản phẩm gỗ, Hàng thủ công mỹ nghệ
Sắt, thép
Ô tô và linh kiện
Xăng dầu
DỊCH VỤ
Logistics
Tài chính-Ngân hàng
NGHIÊN CỨU THỊ TRƯỜNG
Hoa Kỳ
Nhật Bản
Trung Quốc
Hàn Quốc
Châu Âu
ASEAN
BẢN TIN
Bản tin Thị trường hàng ngày
Bản tin Thị trường và dự báo tháng
Bản tin Thị trường giá cả vật tư
Thông tin
Tài liệu Xanh là gì
Điều khoản sử dụng
Chính sách bảo mật
0
Trang chủ
Công Nghệ Thông Tin
Kỹ thuật lập trình
build your own ajax web applications PHẦN 10
Đang chuẩn bị liên kết để tải về tài liệu:
build your own ajax web applications PHẦN 10
Phương An
127
31
pdf
Không đóng trình duyệt đến khi xuất hiện nút TẢI XUỐNG
Tải xuống
Bạn có thể thấy snap-tại nơi làm việc khi các mảnh cờ vua kéo "snaps" vào vị trí ở trung tâm của hình vuông mà trên đó nó đã bị bỏ. Snap-xảy ra trong các phương pháp thả:Chương 8: Kéo và thả Tướng với AJAX. Kéo đường hạn chế trên bảng trò chơi, nhưng nó không giống như nó sẽ được cấp phép theo một cái gì đó về chính trị tôi | The drop Method Figure 8.5. Drag constraint lines on the game board Snap-to You can see snap-to at work when the dragged chess piece snaps into place in the center of the square on which it was dropped. The snap-to happens in the drop method File chess.js excerpt this.drop function var calcX 0 var calcY 0 var deltaX 0 var deltaY 0 var colX 0 var colY 0 267 Licensed to siowchen@darke.biz Chapter 8 Drag and Drop with AJAX Chess calcX this.div.offsetLeft calcY this.div.offsetTop deltaX calcX Chess.squareSize deltaY calcY Chess.squareSize calcX this.getSnap deltaX calcX calcY this.getSnap deltaY calcY calcX calcX Chess.pieceOffset - 1 calcY calcY Chess.pieceOffset - 1 this.div.style.left calcX px this.div.style.top calcY px colX Chess.calcColFromPos calcX colY Chess.calcColFromPos calcY if Chess.selectPiece.wasMoved colX colY Chess.doMove colX colY else this.div.style.zIndex 5 this.div null The important variables to watch here are deltaX and deltaY. These are the remainders from calculations in which the X and Y mouse positions are divided by the size of a square we get these remainders by using the modulo operator . deltaX and deltaY are the distances between the position at which the piece was dropped and the nearest edge of a square along the X and Y axes respectively. Once we have this number we can figure which direction to snap the piece in by checking whether the number is bigger or smaller than half the height or width of the square. We do this using the getSnap method File chess.js excerpt this.getSnap function delta pos if delta Chess.squareSize 2 pos Chess.squareSize - delta else pos - delta return pos This makes good sense if you think about it we can work out which way the piece should jump by seeing whether it covers another square by more than half. 268 Licensed to siowchen@darke.biz The doMove Method Once we ve got the piece snapping into place it s time to save this move to the back end in drop. We save our piece positions as row and column .
TÀI LIỆU LIÊN QUAN
Build Your Own ASP.NET Website Using C# & VB.NET
App Inventor for Android: Build Your Own Apps - No Experience Required!
How to easily build your own cheap computer
Build your own database driven web site using php
Build Your Own ASP.NET 3.5 Web Site Using C# & VB, 3rd Edition
Build Your Own Website The Right Way Using HTML & CSS
Build Your Own Website the Right Way using HTML and CSS
How to build your own computer
Build Your Own E-mail Usage Policy
How To Build Your Own Computer phần 1
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.