jquery.ptTimeSelect.js如何在输入字段上方显示弹出窗口?

时间:2014-10-14 21:56:29

标签: javascript jquery jquery-plugins timepicker

我使用jquery.ptTimeSelect.js作为timepicker。 它默认显示输入字段正下方的时间弹出窗口。 有没有办法改变它/设置它,以便弹出窗口显示高于输入字段?

1 个答案:

答案 0 :(得分:2)

jQuery("#InputId").ptTimeSelect({
    onBeforeShow: function(inputFieldAsJQuery, widgetAsJQuery){
        widgetAsJQuery.css(
            "top",
            parseInt(widgetAsJQuery.css("top")) - widgetAsJQuery.height() - 20 + "px"
        );
    }
});

如果由于某种原因这不起作用或者是毛病,那么将委托的内容移动到" setTimeout()"