죄송합니다. 예제가 없습니다.jQuery 마우스를 올리면 화면 이동 간격이 취소됩니다.
그러나 스크롤 상자 (왼쪽 및 오른쪽 스크롤)를 만들고 있습니다. 두 개의 이미지에 바인드 mouseDown 기능이 있습니다.이 두 가지 이미지는 상자를 스크롤하는 데 사용됩니다. 함수는 "scrollLeft()"및 "scrollRight()"입니다.
이 기능은 계획대로 작동합니다 (상자를 왼쪽 및 오른쪽으로 이동). 그러나 mouseUp 이벤트에 문제가 있습니다. 마우스를 이미지 위에 올리면 스크롤 이벤트가 취소되어 스크롤이 중지됩니다.
그러나 이미지와 마우스를 떼어 내면 스크롤러는 계속 기능을 수행합니다.
내가 jQuery를 사용하고 있는데
$("*").mouseup(function(){
console.log("ouseup");
clearInterval(interval);
});
이 중 하나가 작동하지 않습니다 포함한 모든 종류의 것들을 시도했습니다. 나는 mouseup이 트리거 될 때 "간격"간격을 제거하려고합니다.
제안 사항?
이것은 jquery mouseup docs에도 존재한다고 생각합니다. http://docs.jquery.com/Events/mouseup 텍스트를 클릭하고 마우스를 잡고 텍스트에서 마우스를 멀리 이동 한 다음 마우스를 올려 놓습니다. mouseup 함수가 실행되지 않습니다. – dotty