如何在jQuery中的下拉菜单上触发滚动事件

时间:2019-04-15 09:53:03

标签: jquery jquery-events

我正在尝试在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标签中,但不会触发该事件。

但是从浏览器控制台尝试上述任何一种方法时,都会触发滚动事件。

任何人都可以帮助我。

0 个答案:

没有答案