0

些細なことが欠けていると思いますが、jQuery タブを複数の fullCalendar 実装で動作させることができません。すべてのカレンダーが即座にレンダリングされ、次のカレンダーの上に表示されます。

これは、問題を示すために思いついた最も単純化された JSFiddle です。

JSFiddle

同様の質問が投稿されているのを見ましたが、 $("..").fullCalendar("render") を .tabs({show: ...}) に追加する解決策は、以前のバージョンの fullCalendar に基づいているようです。ケースは機能しませんでした。

私が間違っていることを知っている人はいますか?

4

1 に答える 1

3

これは機能します:http: //jsfiddle.net/L4kqC/30/

tabs()を呼び出している要素内でカレンダー要素を移動します(jQuery UIドキュメント:http://jqueryui.com/tabs/による)

そして、fullcalendar()の後にtabs()を呼び出します(おそらくfullcalendarが非表示の要素でインスタンス化されることを好まないためです)。

于 2012-10-12T22:04:09.353 に答える