1

长话短说,我正在尝试将“鼠标滚轮”事件绑定到上面有滚动条的 div。

当我在我创建的插件之外使用它时,我的代码可以工作,但是当我尝试将它变成一个插件时,它什么也不做。我尝试将“鼠标滚轮”更改为单击,看看是否有效,它似乎只是没有被拾取的“鼠标滚轮”事件....

任何线索?

scroller = "<div class='scale_window'>";

for (var i = options.numFrom; i <= options.numTo; i++) {
    scroller += "<div>" + i + "</div>";
}

scroller += "</div>";

$(this).html(scroller);
$('.scale_window', this).on('mousewheel', function (e) {
    console.log("hmm");
});

我想尝试不使用“jquery.mousewheel”插件来做到这一点。

4

1 回答 1

1

试试这个

$(document).on('mousewheel','.scale_window', function (e) {
    console.log("hmm");
});
于 2013-09-06T02:11:24.047 回答