/ / jquery спрацьовує, коли користувач прокручує в div - jquery

jquery спрацьовує, коли користувач прокручує в div - jquery

У мене є розділ, який можна прокручувати:

.stepDetailView{
float:right;
overflow:auto;
}

Я намагаюся виявити, коли користувач прокручує в області $ (window) .scroll (function () {}); працює, якщо я намагаюся виявити прокрутку для всього вікна, але на моїй сторінці, прокрутка включена тільки в div .stepDetailView.

я намагався

$(".stepDetailView").scroll(function(){
console.log("scrolling");
});

але журнал ніколи не з'являється в консолі. Чи є інший спосіб зробити це?

Дякую!

Відповіді:

4 для відповіді № 1

Синтаксична помилка!

Це не:

$(".stepDetailView").scroll(function({
console.log("scrolling");
});

але:

$(".stepDetailView").scroll(function() {
console.log("scrolling");
});

або навіть:

$(".stepDetailView").on("scroll", function() {
console.log("scrolling");
});

А потім це ПРАЦЮЄ !!!