SlickGridというページがあります。FullCalendarを追加して、カレンダー形式で日付ベースのデータを表示してテーブル(グリッド)表示を強化したいと考えました。FullCalendarとSlickGridを使用するときにテキストを選択する方法
これは、(グリッドショーやカレンダーの番組)うまく働いたが、私は、私はもはやfullCalendar()
を呼び出した後にページ上のテキストを強調表示し、選択することができることに気づいていない私が必要とされてThreeDubMediaからjquery.event.drag
として根本原因スクリプトを識別SlickGrid(SlickGridの機能のような)他のものを壊さずにこの作業を行うために修正プログラムやハックを見つけるのに苦労しています。SlickGrid(jquery.event.drag
libがロードされていない場合は例外をスローします)
私はFullCalendarオプションを使いこなしていて、mousedown
とselectstart
のコードを実験的にハッキングしましたが、それは役に立ちませんでした。私はまたjquery.event.drag
メソッドで周りを突き刺しましたが、私はユーザーが望むSlickGrid機能を保持している間にテキスト選択の問題を修正することができませんでした。
間違いなく、どこの問題があるのか分かりません。jquery.event.drag
は、実際にFullCalendar(レンダリング)(fullCalendar()
)を作成してからFullCalendar責任がある。 mousemove
、mouseup
、selectstart
のようないくつかのイベントをプロキシしますが、jquery.event.drag
でもhijack
イベントがあります。
誰でもこれを修正しましたか?ありがとう。問題を示し
フィドル:http://jsfiddle.net/4kLf8jk5/
フィドル上記のクローンが、コメントアウト.fullCalendar()
を呼び出して:http://jsfiddle.net/4kLf8jk5/2/
(これらは、ミニマリストの例ですが、問題を示すために十分)
ありがとうございますが、より包括的または永続的に行う方法はありますか?これは、ユーザが月または週のビューから変更するまで動作し、 'dragstart'は明らかに再び配線されます – nothingisnecessary