2011-12-28 47 views

回答

0

我觉得后面应该在easytab daterangepicker渲染和TAB2和隐藏的对象的TAB3输入查找的位置,所以出现在错误的位置。

改变这样的代码= >>>

JS:

openCalendar(); 
$('#tabs-menu').easytabs(); 

CSS:

#tabs-container {position:relative;} 
.tab-content {position:absolute;left:0;top:0;} 

http://jsfiddle.net/sKfVV/2/

0

这可能与事实,你做'在 datepicker()之前重新运行标签()。由于在运行tabs()之后输入将被隐藏,datepicker()将无法准确地计算它们的位置并因此错误地定位下拉。

关于在所有日期输入上运行datepicker(),应该这样做:$('input[type=date]').datepicker()