마우스를 왼쪽과 오른쪽으로 움직일 때 세 개의 이미지로 바뀌는 이미지를 갖고 싶습니다. 커서가 커서가 오른쪽 화살표를 표시하는 jQuery MouseMove
- 왼쪽 왼쪽 화살표를 표시합니다 오른쪽.
잘 작동하는 jQuery 스크립트를 발견했습니다. 마우스를 움직이면 왼쪽 화살표와 오른쪽 화살표가 표시됩니다. 나는 중심 부분을 남겨두고 추가하는 방법을 모르겠습니다.
다음은 내가 가지고있는 것입니다.
var image_src = {
left: "http://i.imgur.com/ubKrq.jpg",
right: "http://i.imgur.com/SxHCS.jpg",
};
$(document).mousemove(function(event){
var mloc = {
x: event.pageX,
y: event.pageY
};
if(
(mloc.x >= 0 && mloc.x <= $(document).width()/2)
){
$(".arrow").attr("src", image_src.left);
}else if(
(mloc.x >= $(document).width()/2 && mloc.x <= $(document).width()) &&
(mloc.y >= 0 && mloc.y <= $(document).height()/2)
){
$(".arrow").attr("src", image_src.right);
}
});
또 다른 질문을 - 당신은 이미지 아래에 마우스를 이동하면 작동하지 않습니다 : (http://jsfiddle.net/WhkJB/ 또한 jsFiddle 페이지를 참조하십시오). 어쨌든 그것을 만들어서 페이지 전체에서 움직 이도록 할 수 있습니까?
도움을 주시면 감사하겠습니다.
왜 당신은'반대 mloc' 내부 y''x'와'뒀다? 어쨌든 그 지역. – techfoobar