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

Jquery 为什么在分离的div上创建的日期选择器在Chrome中的高度为零?,jquery,google-chrome,jquery-ui-datepicker,Jquery,Google Chrome,Jquery Ui Datepicker,当在分离的div上创建jqueryui日期选择器时,它在Firefox中运行良好,但在Chrome中它的高度为零 $('<div/>').datepicker().appendTo('#some-element'); $(“”).datepicker().appendTo(“#某个元素”); 首先将div附加到文档时,它可以正常工作: $('<div/>').appendTo('#some-element').datepicker(); $('').appendTo

当在分离的div上创建jqueryui日期选择器时,它在Firefox中运行良好,但在Chrome中它的高度为零

$('<div/>').datepicker().appendTo('#some-element');
$(“”).datepicker().appendTo(“#某个元素”);
首先将div附加到文档时,它可以正常工作:

$('<div/>').appendTo('#some-element').datepicker();
$('').appendTo('#some element').datepicker();
然而,由于实际的代码并不是那么简单(很多遗留代码,所以在创建内容之前附加div是很困难的),因此我正在寻找一种解决方案,即使在分离的div上创建日期选择器也可以工作


演示:

此错误已修复

而且将出现在jqueryui的1.8.15版本中

据jqueryui开发人员称,它在IE8中也不起作用。