组合框鼠标滚轮滚动也在页面上滚动

时间:2013-08-06 10:30:49

标签: combobox scroll

我有一个dojo comboBox元素,我填充了很多条目,因此组合框变得可滚动。当我用鼠标滚轮在组合框内滚动时,页面也在滚动。有办法防止这种情况吗?

1 个答案:

答案 0 :(得分:0)

dojo.connect(combo, 'onChange', function() {

        var dropDownMenu = combo.dropDown.domNode;

        if (dropDownMenu !== null) {
            dropDownMenu.addEventListener('mousewheel', function(event) {
              document.body.style.overflow = "hidden";
            },false);
        }
    });