Me he encontrado con un problema:
Código Javascript:
Ver original
$('#a,#b').slideDown(function(){ $('#c,#d').toggleClass('e f'); });
Después de volverme loco buscando por que no se me cambia las clases (e f ) ... ( ya que en el proyecto la cosa es bastante mas compleja ) .... me di cuenta que el callback para slideDown se esta disparando por cada elemento del selector $() y haciéndolo dos veces (en el caso del ejemplo ) volvía a cambiar otra vez dichas clases dándome la impresión que no cambian nunca.
Mi pregunta es la siguiente:
¿Hay alguna forma que el callback dispare solo una vez ?
En la típica chapuza de poner un ... contador una condición ... ya he pensado pero pregunto por si habrá algún modo mas elegante de hacerlo.
Gracias