2016-09-20 24 views
2

私は問題で多くの時間をかけます。 イベントを編集可能にするにはどうすればよいですか?ドラッグを有効にしないでください&ドロップ能力。 私はクールな解決策を見つけたかもしれません。 "revertFunc();"を使用するFullcalendarはドラッグ&ドロップを無効にしますが、編集可能にします

revertFunc(); 

この関数は、eventDropイベントごとに使用されます。 コードは次のとおりです。イベントがdropedされている場合

eventDrop: function(event, delta, revertFunc) { 
     revertFunc(); 
    }, 

、彼が戻って昔の位置にcames => DRAP &ドロップが無効になりますが、クリックする可能性が^^まだそこにあります。

お楽しみください。

答えて

3

ドラッグアンドドロップを無効にしてもイベントを作成できるようにするには、eventStartEditableを使用できます。これは私のために働いた。

$(document).ready(function() { 
    $('#calendar').fullCalendar({ 
     eventStartEditable: false 
    }); 
}); 

あなたは:)

+0

ハムを探しているソリューションのthats、私は新しい科目を掲載することにより、本ウェブサイトにnoobのだなら、私に教えてください。 それはちょうど私が持っていた質問だった、そしてunは答えをここに見つけた。 私の解決策を公開することでしたが、それは本当に問題ではありませんでした。 私の問題は要素の編集可能性ではなく、ドラッグできないことでした。 イベントの編集可能を無効にすると、クリックできなくなり、それが私の目標ではありませんでした。イベントはクリック可能にするために編集可能なままでなければならず、ドラッグできないようにする必要があります。 – LordAshram

+0

これはまさにこれが何をしているか:)それは非ドラッグ可能だがクリック可能にする:) – Lagoni

関連する問題