moin js-kollegen!
wie bekommt man folgendes problem in den griff?
Code:
window.addEvent('domready', function() {
var tables = document.getElementsByTagName('table');
for(var x=0; x<tables.length; x++){
if(tables[x].className=='table_results'){
var links = tables[x].getElementsByTagName('a');
var r = 0;
for(var y=0; y<links.length; y++){
if(links[y].className=='toggleLink'){
links[y].id = 'v_toggle_'+r;
links[y].innerHTML = 'toggle';
var myVerticalSlide+r = new Fx.Slide('vertical_slide_'+r).hide();
$('v_toggle_'+r).addEvent('click', function(e){
e.stop();
myVerticalSlide+r.toggle();
});
r++;
}
}
}
}
});
das die variante nicht funktioniert ist mir bewusst. ist auch nur, um das problem besser erklaeren zu koennen.
es soll als der name des objekts dynamisch erzeugt werden, damit jede tabellenzeile eindeutig angesprochen werden kann.
gruss