2012-02-13 10 views
9

http://jsfiddle.net/s6Umb/Datepickerの表示グリッチ?

私は日付ピッカーを作成するときに、ピッカーの下にある小さなDIV権が表示されます。この奇妙な振る舞いを取得しています:

<div 
    id="ui-datepicker-div" 
    class="ui-datepicker ui-widget 
      ui-widget-content ui-helper-clearfix ui-corner-all"> 
</div> 

私がクリックしたときに、このdiv要素は、実際のカレンダー表示になっているようですdatepickerの入力では、私は完了時に非表示になります...しかし、初期化時に表示されます。

これは既知の問題ですか、何か問題がありましたか?

答えて

15

私はこれがknown glitchだと思います。それは今まで解決されていない理由を知っているが、それを修正する最も簡単な方法は、ちょうどあなたのグローバルスタイルシートに次のCSSを追加することではありません。

#ui-datepicker-div 
{ 
    display: none; 
} 

、私はいくつかのプロジェクトでこれをやったし、それはです何の問題もなく完璧に働いた。

+0

私は実際にこのソリューションに問題があります。私は "datepick"(これは日付範囲を選択するための他のjQueryプラグインです)を使用しています。この提案された修正を使用すると、datepickは機能しません。 – Gerwald

+0

私の場合は、ファイル 'file jquery-ui.js'の中で' this.dpDiv = datepicker_bindHover($( "

")) 'add' .css( "display"、 "none"); 'でも' 'file jquery-ui.js'ファイルを更新/置換するかもしれないし、' .css( "display"、 "none"); ' – user2118559

関連する問題