为什么在分离的div上创建的日期选择器在Chrome中的高度为零?

时间:2011-07-12 09:35:32

标签: jquery google-chrome jquery-ui-datepicker

在分离的div上创建jQuery UI datepicker时,它可以在Firefox中正常工作,但在Chrome中它的高度为零。

$('<div/>').datepicker().appendTo('#some-element');

首先将div附加到文档时它可以正常工作:

$('<div/>').appendTo('#some-element').datepicker();

但是,由于实际代码并不那么简单(很多遗留代码,所以在创建内容之前附加div很困难)我正在寻找一种解决方案,即使在分离的div上创建时,datepicker也能正常工作。 / p>

演示:http://jsfiddle.net/ThiefMaster/ZM95R/

1 个答案:

答案 0 :(得分:2)

此错误已修复

http://bugs.jqueryui.com/ticket/7552

将出现在jQuery UI的1.8.15版本中