URLが関連付けられたイベントをドラッグしているときに問題が発生しました。
これを実行しようとすると、イベントが正しく移動することがわかりますが、クリックイベントも発生するため、リンクされたURLにアクセスします(これは悪いことです)。
eventClick
コールバックをいじってみましたが、うまくいきませんでした。
ここに私のコードがあります:
// calendar setup
eventDragStart : function(event, jsEvent, ui, view){
event.dragging = true;
},
eventDragStop : function(event, jsEvent, ui, view){
event.dragging = false;
},
eventClick : function(event, jsEvent, view){
//even if I try to return always false, the link is still active
if(event.dragging === true) return false;
},
次に、イベントリンクを操作しようとしました。
eventRender : function(event, element, view){
$('a').click(function(){
// custom function that checks if the event is being dragged or not
//return dragCheck(event);
return false;
});
},
しかし、それでも運はありません。ドラッグ中に新しい要素が作成されるので、すべてのカスタム値が消去されると思います...
何か案は?