2011-04-02 13 views
1

ここは新しいです。 私はいくつかのグーグルを行ってきましたが、私の問題に対する答えを見つけることはできません。 私はfullcalendarでqtipを使用しています。最初はうまくいきましたが、フルカレンダーで月ごとにビューを変更したり、月を切り替えたりするたびに、qtipは機能していないようです。 qtipを動作させるためにページを更新する必要があります。私を助けてください。カレンダービューを変更した後にQtipがfullcalendarで動作しない

$(document).ready(function() { 

    $('#calendar').fullCalendar({ 
     header: { 
      left: 'prev,next today', 
      center: 'title', 
      right: 'month,agendaWeek,agendaDay' 
     },    
     events: [ <?php include("events.php"); ?>] 
}); 

$('.fc-event').qtip({ 
    content: 'Content', 
    show: { when: { event: 'click' } }, 
    hide: { when: { event: 'unfocus'} }, 
    style: { 
     name: 'blue', 
     border: { 
      width: 2, 
      radius: 2, 
      color: '#6699CC' 
     }, 
    width: 300 
    } 
    }); 
}); 

答えて

1

DOMは Qティップイベントはそのバインディング失う変化します。この問題を解決するにはライブメソッドを使用する必要があります。ここで

はトリックをしたと、うわーhttp://jsfiddle.net/GxXrW/8/

$('.fc-widget-content').live('mouseover', function(event){ 
     $(this).qtip({ 
      //your setup 
     }); 
}); 
+0

、フィールド上にカーソルを移動、実施例です。ありがとう、多くの仲間:) – sixty6

関連する問題