// jQuery for Drupal 7 [BEGIN] (function ($) { // [jQuery BEGIN] début des fonctions $(document).ready(function() { $('#main-menu li.active').prev().children(".tc_main_menu_border_right").addClass('tc_main_menu_border_left'); $('#main-menu li:not(.active)').hover( function(){ if(jQuery(this).prev().hasClass("active")){ //alert('prev active'); jQuery(this).prev().children(".tc_main_menu_border_right").addClass('tc_main_menu_border_together'); } else{ jQuery(this).prev().children(".tc_main_menu_border_right").addClass('tc_main_menu_border_left'); } //this if(jQuery(this).next().hasClass("active")){ //alert('coucou'); jQuery(this).children(".tc_main_menu_border_right").addClass('tc_main_menu_border_together'); } else{ jQuery(this).children(".tc_main_menu_border_right").addClass('tc_JS_main_menu_border_right'); } }, function(){ if(jQuery(this).prev().hasClass("active")){ jQuery(this).prev().children(".tc_main_menu_border_right").removeClass('tc_main_menu_border_together'); } else{ jQuery(this).prev().children(".tc_main_menu_border_right").removeClass('tc_main_menu_border_left'); } //this if(jQuery(this).next().hasClass("active")){ jQuery(this).children(".tc_main_menu_border_right").removeClass('tc_main_menu_border_together'); } else{ jQuery(this).children(".tc_main_menu_border_right").removeClass('tc_JS_main_menu_border_right'); } } ); //hack for the last li on main menu: $('#main-menu li.last').hover( function(){ $('#main-menu').css('background-color', '#666666'); }, function(){ if(!$('#main-menu li.last').hasClass('active')){ $('#main-menu').css('background-color', '#FFE500'); } }); if($('#main-menu li.last').hasClass('active')){ $('#main-menu').css('background-color', '#666666'); } // [jQuery END] fin des fonctions }); // jQuery for Drupal 7 [END] }(jQuery));