Beat: Text klappt auf im Firefox aber nicht im IE

Beitrag lesen

... und all die anderen Anmerkungen von Dir sind auch berücksichtigt im Original, das allerdings viel zu groß und damit unübersichtlich ist, um den Effekt zu schildern.

Aber dein Beispiel lässt auf schreckliche Codewüsten schliessen.

Deine gut gemeinten Tipps lösen daher leider das Problem nicht.

Wenn du nicht navigieren willst, dann verwende keinen navigierenden Mechanismus.

Dein Klappfenster lässt sich mit CSS alleine lösen.

<div class="popup">  
  <span class="label">Ein Label (mehr...)</span>  
  <div class="content">Popup-Inhalt....</div>  
</div>
.popup .content{display:none}  
.popup:hover .content{display:block}  
/* mit JS */  
.popup label.show .content{display:block}

Mit Javascript kann man dann noch eine permanenteres Verhalten beibringen.

var col=querySelectorAll('.popup label');  
for(var i=0;col.length;i++){  
  col[i].onclick=function(){ toggleClass(this,'show') }  
}

oder ähnlich, je nach Framework

mfg Beat

--
><o(((°>           ><o(((°>
   <°)))o><                     ><o(((°>o
Der Valigator leibt diese Fische