Der Martin: +CSS mehrere Umschalt-Klassen verwalten

Beitrag lesen

Hallo,

HTMLElement.prototype.addClass = function(sClassName)

{
  this.deleteClass(sClassName);
  this.className += " " + sClassName;
}


>   
> Hm, würde dadurch für den Bruchteil eines Wimpernschlags das betreffende Element nicht der betreffenden Klasse angehören?  
  
ja, theoretisch.  
  

> Könnte das problematisch sein?  
  
IMHO nein. Die beiden Anweisungen werden ja unmittelbar nacheinander ausgeführt; der Browser hat zwischenzeitlich keine Gelegenheit, den Interims-Zustand zur Kenntnis zu nehmen, geschweige denn darauf zu reagieren - z.B. mit einem Rendern und Anzeigen dieses Zustands.  
  
So long,  
 Martin  

-- 
Dem Philosoph ist nichts zu doof.  
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(