2017-04-06 2 views
0

J'utilise actuellement ce panneau d'onglets (http://www.oaa-accessibility.org/example/35/) pour la conformité ADA et j'ai besoin d'ajouter un onmouseout à la fonction. Je suis assez horrible à javascript alors comment je vais faire à ce sujet?Comment puis-je ajouter un événement onmouseout à un panneau onglets javascript

$(document).ready(function() { 
    var panel1 = new tabpanel("tabpanel1", false); 
}); 

Je suis sûr que la réponse est assez simple

+0

utilisez-vous JQuery ou d'autres bibliothèques javascript? – Jpsh

+0

JQuery 1.11 est utilisé – hotrattz

+0

pouvez-vous ajouter jquery comme une balise – Jpsh

Répondre

0

Cela se lie au moment div et de feu tabpanel u obtenir un événement souris sur

$(document).ready(function() { 
    var panel1 = new tabpanel("tabpanel1", false); 
    $(panel1.$panel).mouseout(function(){ 
    ## do something 
    }); 
}); 
+0

Cela se liera à la div tabpanel et le feu à tout moment vous obtenez un événement de souris – adrianj98

0

il semble que vous utilisez jquery, vous pouvez utiliser l'événement mouseleave. donc capable de gérer l'événement de plusieurs façons: .bind() (meilleur), .on() (mieux), ou mouseleave() (ok). Voir ci-dessous pour des exemples.

$(document).ready(function(){ 
    var panel1 = new tabpanel("tablpanel1", false); 
    $(tablpane1).bind("mouseleave", function(){ 
     //code here 
    }); 
}); 

Autre 1

$(document).ready(function(){ 
    var panel1 = new tabpanel("tablpanel1", false); 
    $(tablpane1).on("mouseleave", function(){ 
     //code here 
    }); 
}); 

Autre 2

$(document).ready(function(){ 
    var panel1 = new tabpanel("tablpanel1", false); 
    $(tablpane1).mouseleave(function(){ 
     //code here 
    }); 
});