이 루프가 얼마나 정확하게 작동하는지 질문하고 싶습니다.이 jquery 루프는 어떻게 작동합니까?
.data() 메소드에 관한 문서를 읽었지만이 예제에서 어떤 일이 일어나는지 알 수 없습니다. 구걸하는 순간에 우리는이 '크기'와 큰 매개 변수를 이렇게 설정했습니다.
if ($(window).width() >= 1025) {
$(function(){
$('.navbar').data('size', 'big');
$(window).scroll(function(){
if ($(document).scrollTop() > 0) {
if ($('.navbar').data('size') == 'big') {
$('.navbar').data('size', 'small');
$('.navbar').stop().animate({
height: '5vh'
}, 600);
}
} else {
if ($('.navbar').data('size') == 'small') {
$('.navbar').data('size', 'big');
$('.navbar').stop().animate({
height: '15vh'
}, 600);
}
}
});
여기에 루프가 없습니다. 윈도우가 스크롤 될 때 발생하는'scroll' 이벤트 핸들러. –
"스크롤"이벤트가 아주 많이 연속적으로 발생할 수 있기 때문에 "루핑"과 비슷한 모양을 가질 수 있습니다. 그러나 그것은 무한한 횟수로 해고 될 수있는 사건 일뿐입니다. 이미 언급했듯이 루프가 없습니다. – ADyson