title: Fullcalendar Qtip on mouseover instead of eventRender
body: <p>I have an issue with attaching Qtip to the eventMousever event instead of eventRender event in fullcalendar.</p>
  
  <p>The reason I want to do this is because the server that has the data is in another country and latency makes it too long to prefetch all the qtip text before calendar loads (up-to 8 seconds). I wrote ajax function that returns the needed qtip information, but the problem is that eventRender function runs before the qtip information is there. So the most logical solution, in my opinion, would be to attach qtip in the eventMouseover event (send request for qtip text via ajax and then attach qtip to the element), but I can't find how to get access to the event element from within the eventMouseover event. (I have tried attaching the qtip to $(this) of mouseover event, but nothing happens (no errors as well).</p>
  
  <p>I have also tried another approach. After the calendar has been loaded I fetch all the tooltips in the background and then I try to .fullCalendar( 'rerenderEvents' ) but that doesn't work as expected -> For example new tooltips will not appear unless you change view/change month and only then the new tooltips (fetched in the background) will appear so I believe that rerenderEvents does not work.</p>
  
  <p>Any suggestion on how I can solve this issue?</p>
  
  <p>Code for the eventRender (which works): </p>
  
  <pre><code>eventRender: function (event, element) {
  
    if (event.qtip_id) {
      element.qtip({    
        content: {    
          title: $('#' + event.qtip_title_id).html(),
          text: $('#' + event.qtip_id).html()
        },
        position: { 
          my: 'bottom center',
          at: 'top center',
          //target:  'mouse',
          adjust: { mouse: false },
          viewport: $(window),
        },
        style: {
          classes: 'bigger_font qtip-light qtip-shadow'
        },
        show:  {
          delay: 500
        },
        hide:  {
          fixed: true
        }
      });
    }
  </code></pre>
  
  <p>The code that fetches all tooltips in background after the calendar has been rendered:</p>
  
  <pre><code>for (i = 0; i&lt;all_events.length; i++) {
    if (all_events[i].qtip_id) {
      //alert(all_events[i].title); 
      myevent = {
        title: all_events[i].title,
        url: all_events[i].url,
        color: all_events[i].color,
        form_id: all_events[i].form_id,
        priority: all_events[i].priority,
        qtip_id: all_events[i].qtip_id,
        qtip_title_id: all_events[i].qtip_title_id,
        qtip_dealer: all_events[i].qtip_dealer,
        qtip_country_id: all_events[i].qtip_country_id,
        qtip_customer_id: all_events[i].qtip_customer_id,
        qtip_customer_name: all_events[i].qtip_customer_name,
        qtip_id: all_events[i].qtip_id,
        qtip_id_id: all_events[i].qtip_id_id
      };
  
      $.ajax({
        type: 'POST',
        url: 'ajax/calendar_generate_qtip.php',
        data: myevent,
        dataType: 'html',
        success: function(data) {      
          $('#qtip_holder').html($('#qtip_holder').html() + data);
        }
      }).fail(function() {
  
      });
    }
  }
  
  $('#calendar').fullCalendar('rerenderEvents');
  </code></pre>
  
  <p>So my question is: is it at all possible to create and display qtip in the eventMouseover event in full calendar? (as eventMouseover doesn't have access to the element of the event, at least I can't see it).</p>
  
  <p>Thank you for reading.</p>
  
  <p>P.S. I apologize for my broken english. </p>