Salve a tutti.
Ho una situazione strana che non riesco a spiegarmi, ho questo in html:
Mentre questo in javascript:
come si legge la funzione parte solo se l'evento si verifica sulla classe "menu_products", ma allora perche mi si verifica anche se ha la class "active_menu_product"?codice:$(document).ready(function() { $("a.menu_products").click(function(){ var tagpre=$("a.active_menu_product").attr("rel"); $("a.active_menu_product").removeClass("active_menu_product").addClass("menu_products"); $(this).removeClass("menu_products").addClass("active_menu_product"); var tag=$(this).attr("rel"); if($("a.active_menu_product").length > 0){ $("div#" + tagpre).slideUp(500, function(){ $("div#" + tag).slideDown(500); }); }else{ $("div#" + tag).slideDown(500); } }); });

Rispondi quotando