Je suis en train d’éditer le thème "Zen" dans Drupal 7. Et c’est le problème:
(function ($, Drupal, window, document, undefined) {
alert("xuy");
$("#navigation ul.links li").hover(function() {
alert("xuy");
});
La première alerte fonctionne bien, mais il n'y a pas d'alerte en vol stationnaire. J'ai "eu cette classe en CSS. Même
$("a").hover(function() {
alert("xuy");
});
Ça n'a pas marché.
Réponses:
0 pour la réponse № 1Votre code a l'air un peu funky pour moi. Ne devriez-vous pas utiliser les comportements Drupal dans Drupal 7? (Oui, vous devriez).
Drupal.behaviors.mybehavior = function(context, settings){
$("#navigation ul.links li").hover(function() {
alert("xuy");
});
};
0 pour la réponse № 2
vous devriez déterminer $ comme
(function($) {
Drupal.behaviors.mybehavior = {
attach: function(context, settings){
//you code goes here
//$ will work inside this function
}
};
})(jQuery);