2011-12-28 36 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()