Как запустить событие прокрутки в раскрывающемся списке в JQuery - PullRequest
0 голосов
/ 15 апреля 2019

Я пытаюсь вызвать событие прокрутки для тега select, который формируется динамически на основе ответа AJAX. Пробовал разные подходы и ничего не работает Попытался вызвать событие прокрутки внутри функции ready () следующими способами.

$(document).on("scroll", ".selectClass", function(event) {
console.log("Into document scroll");
});

$(".selectClass").scroll(function(event) {
console.log("Into scroll event");
});

$('select[id^="selectID_"]').on('scroll', function(event){
console.log("Into scroll event based on id");
});

Попробовал положить его в window.load (), как показано ниже

$(window).load(function(){
alert("window is loaded");
$(".selectClass").scroll(function(event) {
console.log("Into scroll event of onload");
});

Также попытался поместить эти события прокрутки в тег script в конце тела, но событие не вызывается.

Но событие прокрутки запускается при попытке любого из вышеперечисленных подходов из консоли браузера.

Может кто-нибудь, пожалуйста, помогите мне.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...