我正在使用this open source calendar,并且日期选择器按钮下方有列表框。
当我点击日期选择器按钮时,列表框会突然隐藏在IE6,IE7和IE8中。我该如何解决这个问题?
答案 0 :(得分:1)
它不应该被隐藏吗?从网站......
当日历在其上方时,此选择应隐藏
这是为了解决IE中使用z-index的限制,请参阅Z-Index problems with IE6 and html <select> element以及其他许多问题。
您使用的日历已过期,您可能会发现自己与新浏览器不兼容。我建议使用jQueryUI Datepicker获取更新的(和凉爽的)日历。虽然这确实意味着您需要包含可能不符合您需求的jQuery和jQueryUI theme。
编辑:代码盲目隐藏所有IE版本的<select>
元素,即使错误是fixed in IE7 - 上次更新该日历库一年后: - )