1

这是在 IE9 或 IE10 中无法正常运行的仪表板模型版本。它在 Chrome、Firefox 和我在测试期间为其设置的jsfiddle中完美运行。当您在顶部选择“控件”时,然后从“自定义日期范围”下拉列表中选择“自定义日期范围”,正如您在jsfiddle中看到的那样,日历显示在右侧。仅在 IE9 和 IE10 中不起作用。任何解决此问题的建议将不胜感激。我尝试将其从 .click 切换到 .change;并尝试使用模糊或聚焦的不同场景。我很确定这是可疑代码(jsfiddle 中的第 103-114 行):

    range.css({
        left: area.outerWidth(true) - 1
    })
    select.change(function () {
        var options = select.find('option').filter('[selected]');
        if (options.hasClass('rangeDate')) {
            jcfSelect.showDropdown();
            range.addClass('dropActive').show();
        } else {
            range.removeClass('dropActive').hide();
        }
    });

提前致谢!

4

0 回答 0