2011-01-26 31 views
0

FullCalendar JQueryプラグインを使用すると奇妙な問題が発生します。 「週」ビューにいるとき以外は、タイムスロットを選択すると、選択したいものよりも30〜60分長いスロットが自動的に選択されているようです。時間範囲の選択問題

私が3 PMスロットを選択したい場合、3 PMスロットをクリックすると、実際には3:30または4 PMスロットのいずれかが強調表示されます。

これは本当に私を悩ますもので、解決方法を理解することはできません。私はそれが私の側でいくつかのCSSスタイリングと関係していると感じている?私は自分が持っていたものに合わせるためにカレンダーの元の幅を900ピクセルから100%に変更しなければならないことを指摘したいと思います。あなたは何とかマウスクリックのオフセットに関連した計算を混乱させたと思いますか?

+0

誰か助けてもらえますか? –

答えて

1

あなたがこの投稿以来ほぼ一年でしたが、念のために他の誰かが、私はfullcalendar課題追跡でこれを見つけた同様の問題を探しているIt's:

http://code.google.com/p/fullcalendar/issues/detail?id=1035&q=select&colspec=ID%20Type%20Status%20Milestone%20Summary%20Stars

それは基本的にこれを変更しますfullcalendar.jsでのライン(3152):この1のための

slotHeight = slotTableFirstInner.height() + 1; // +1 for border

slotHeight = slotTableFirstInner.parents('tr').outerHeight() + 1; // +1 for border

これは私が一日ビューで、最新の時間にcuaseのために完全に動作しますdidn't 30分以下の選択が、「+ 1」を取り出したが、トリックをした、これは私のためにどのような作品です:

slotHeight = slotTableFirstInner.parents('tr').outerHeight();

これは誰か助けてくれるでしょう!