Gracias Javier, de momento me ha servido, pero he encontrado un nuevo problema. ¿Cambia este modo dentro de una función para llamar a las de fuera?
Estoy tratando de pasar este código:
Código:
button1.addEvent('click', function(){
if(content1.getStyle('height').toInt() > 0){
Toggle1.start(0);
}else{
Toggle1.start(c1Height);
}
button1.toggleClass('button1_');
return false;
});
...en este bucle FOR:
Código:
for (x=0;x<10;x++){
window ['button'+x].addEvent('click', function(){
if(window ['content' +x].getStyle('height').toInt() > 0){
window ['Toggle'+x].start(0);
}else{
window ['Toggle'+x].start(window ['cHeight'+x]);
}
window ['button' + x].toggleClass('button'+x+'_');
return false;
}
Pero me falla en la sentencia de los IF
Código:
if(window ['content' +x].getStyle('height').toInt() > 0)
¿? Ayuda plis