Đây là mã của tôi:Tôi muốn thay đổi màu sắc của nền dựa trên vị trí chuột
$(document).mousemove(function(e){
var $width = ($(document).width())/255;
var $height = ($(document).height())/255;
var $pageX = e.pageX/$width;
var $pageY = e.pageY/$height;
$("body").css("background-color", "rgb("+$pageX+","+$pageY+","+$pageX+")");
});
Đây là loại công trình, ngoại trừ MouseMove dường như không làm mới mỗi khi nó được di chuyển. Nó có vẻ tụt hậu, có một số thiết lập mà tôi đang thiếu? Trang x và trang y được nhân với kích thước tương đối của tài liệu là 255, để toàn bộ phổ đang được sử dụng. Cảm ơn.
Không thể dừng di chuyển chuột - nó quá sặc sỡ. :) – insertusernamehere
điều này thực sự dễ dàng hơn nhiều và làm việc tốt hơn nhiều so với câu trả lời khác. cảm ơn – mpn