2009-11-12 9 views
9

Próbuję ustawić, aby fancybox uruchamiał się, gdy mysz unosi się nad łączem.Trigger fancybox z najechaniem zamiast kliknięcia?

Nie miałem jednak szczęścia ... żadnych sugestii?

$(document).ready(function() { 
/* This is basic - uses default settings */  
    $("a.inline").fancybox({ 'hideOnContentClick': false });  
}); 

Odpowiedz

25

Jednym ze sposobów byłoby uruchomienie kliknięcia po wywołaniu zdarzenia najechania kursorem.

$("a.inline").fancybox().hover(function() { 
    $(this).click(); 
}); 
+1

Pracował jak mistrz! – kylex

2
$("#div a").fancybox(
      { 
       'width': '75%', 
       'height': '50%', 
       'autoScale': false, 
       'transitionIn': 'elastic', 
       'transitionOut': 'elastic', 
       'type': 'iframe' 
      }).hover(function() { 
       $(this).click(); 
      }); 
Powiązane problemy