当我打开下拉菜单并将鼠标移开并滚动意味着下拉关闭时,我有一个下拉。
$(window).bind('mousewheel', function (e) {
if (e.originalEvent.wheelDelta > 0) {
$("#category").data("kendoDropDownList").close();
}
else {
$("#category").data("kendoDropDownList").close();
}
});
Dropdown包含如此多的数据所以在下拉列表中有一个滚动就在那里,当我在下拉列表中滚动意味着它也会关闭。(不应该关闭)
该下拉列表有一个id,(当我们在里面滚动时不应该关闭下拉列表)
试过代码:
$(window).not("#category").bind('mousewheel', function (e) {
if (e.originalEvent.wheelDelta > 0) {
$("#category").data("kendoDropDownList").close();
}
else {
$("#category").data("kendoDropDownList").close();
}
});
此代码不起作用......任何想法?