// dołączona funkcja addEvent:
// http://www.quirksmode.org/blog/archives/2005/10/_and_the_winner_1.html
var config = config || {};
config.toggledClass = 'klasa'; // nazwa klasy
// var element = odszukaj_element();
addEvent(element, 'click', function() {
var cn = this.className, re = new RegExp('(?:^|\s)'+ config.toggledClass +'(?:\s|$)');
if (cn && re.test(cn)) this.className = cn.replace(re, ' ');
else this.className += ' '+ config.toggledClass;
this.className = this.className.replace(/^\s|\s$/g, ''); // dla purystów ;-)
});
Dwie klasy są zbędne, wystaczy jedna, która jest unikalna dla danej grupy.
Mam 2 pytania.
Jak zdefiniować “addEvent” ?
Czy ten JS trzeba wywołać dodatkowo w body jakoś, czy wystarczy że będzie w head ?
Odnośnie pierwszego pytania: masz w komentarzu link.
Kod ma być w sekcji HEAD.
… oki wiem, ale nie wiem co umieścić zamiast element bo wstawiam input lub label i wyskakuje błąd.