2
If 문을 사용하여 내 창의 스크롤 위치가 0 인 경우에만 작동하는 코드를 작성하려고합니다. 누군가가 페이지를 스크롤하면 코드가 더 이상 작동하지 않아야합니다.창 스크롤 위치가 0으로 eqal 인 경우에만 jquery 코드를 실행하십시오.
내 div .slideshow_2를 입력 할 때 페이지가 75 픽셀에서 스크롤해야하고 마우스를 놓으면 75 픽셀에서 뒤로 스크롤 할 수 있지만 내 창 스크롤 위치가 0 일 때만 가능합니다.
윈도우 스크롤 위치를 정의하고, 0인지 확인하고, if 조건을 사용하는 데 문제가 있습니다.
if ($(window).scrollTop() == 0){
$('.slideshow_2').mouseenter(function(){
$("html , body").animate({ scrollTop: 75 }, 500)
});
$('.slideshow_2').mouseleave(function(){
$("html , body").animate({ scrollTop: -75 }, 500);
});
}
내 조건은 다음과 같습니다 : ($ (창) .scrollTop() == 0), 내가 생각하는 경우이 페이지가 아직 스크롤되지 않았 음을 확인하는 가정 여기에
내 코드입니다 http://jsfiddle.net/uynrhr1c/가 가이 사람이 나에게 도움이 될 수 있습니다, 그러나 여기
가 jsfiddle입니다 ... 내가 잘못 뭔가있다?감사
덕분에 많은 @Milind Anantwar! 그것은 내 문제를 해결! 더 큰 jquery 코드를 정렬하기 위해이 수정을 할 수있었습니다! 덕분에 많이 – mmdwc
@ mmdwc : 다행히 도와주세요 :) –