2016-06-25 5 views
0

Я хочу что-то предупредить, когда мое окно прокручивается, но оно не работает. Вот мой код

$(window).scroll(function(){ 
    var ws = $(window).scrollTop(); 
    if(ws) 
    { 
     alert('Scrolled'); 
    } 
}); 
+0

Работает, см. [Это] (https://jsfiddle.net/j47nqrb4/) – Mohammad

+0

работает только добавить

ответ

0

Попробуйте это,

CSS

body{ 
height:1200px; 
} 

Jquery

$(window).on('scroll',function(){ 
    alert('Hi'); 
}); 

(или)

$(window).on('scroll',function(){ 
     var wstp = $(window).scrollTop(); 
     if(wstp) 
     { 
     alert('hi'); 
     } 
    }); 

Просто добавьте высоту вашего тела тега и свитка.

0

Ваш код работает отлично, если добавить HTML-элемент, имеющий высоту

$(window).scroll(function(){ 
 
    var ws = $(window).scrollTop(); 
 
    if(ws) 
 
    { 
 
     console.log(ws); 
 
    } 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<div style="height:1500px"></div>

Смежные вопросы