maggie: Slider immer geöffnet | IE 8 und darunter

Hallo,
diese Slider (für ein Navigationspunkt bzw. Registriertung) ist im Internet Explorer 8 (und darunter) beim Start aufgeklappt und lässt sich auch nicht schließen.

<?php JFactory::getDocument()->addStyleDeclaration('#hide{display:none;}');?>  
<?php echo JHtml::_('sliders.start');?>  
<?php echo JHtml::_('sliders.panel', 'ueberschrift', 'hide');?>  
<?php echo JHtml::_('sliders.panel', 'ueberschrift', 'show');?>  
<?php echo JHtml::_('sliders.end');?>  

Was benötigt der IE, damit der Start-Zustand bzw. das Öffnen und Schließen funktioniert.

Dank für Tipps.
Maggie

  1. Om nah hoo pez nyeetz, maggie!

    Was benötigt der IE, damit der Start-Zustand bzw. das Öffnen und Schließen funktioniert.

    Zunächst einmal den Quelltext. Du hast ein clientseitiges Problem, da ist der php-Code irrelevant.

    Matthias

    --
    Der Unterschied zwischen Java und JavaScript ist größer als der zwischen Sau und Sauerkraut.

    1. Zunächst einmal den Quelltext. Du hast ein clientseitiges Problem, da ist der php-Code irrelevant.

      So sieht es aus
      HTML:
      <li id="members"><div id="sliders" class="pane-sliders"><div style="display:none;"><div></div></div><div class="panel"><h3 class="title pane-toggler" id="hide"><a href="javascript:void(0);"><span>ueberschrift</span></a></h3> Hier folgt Inhalt

      Das javascript sieht so aus:

      <script type="text/javascript">  
      window.addEvent('domready', function()  
      { new Fx.Accordion($$('div#sliders.pane-sliders > .panel > h3.pane-toggler'), $$('div#sliders.pane-sliders > .panel > div.pane-slider'),  
      {onActive: function(toggler, i) {toggler.addClass('pane-toggler down');toggler.removeClass('pane-toggler');i.addClass('pane-down');i.removeClass('pane hide');Cookie.write('jpanesliders_sliders',$$('div#sliders.pane-sliders > .panel > h3').indexOf(toggler));},onBackground: function(toggler, i)  
      {toggler.addClass('pane-toggler');toggler.removeClass('pane-toggler-down');i.addClass('pane-hide');i.removeClass('pane-down');if($$('div#sliders.pane-sliders > .panel > h3').length==$$('div#sliders.pane-sliders > .panel > h3.pane-toggler').length) Cookie.write('jpanesliders_sliders',-1);},  
      duration: 300,opacity: false,alwaysHide: true}); });  
      function keepAlive()  
      {var myAjax = new Request({method: "get", url: "index.php"}).send();} window.addEvent("domready", function(){ keepAlive.periodical(840000); });</script>
      

      Maggie

      1. Sorry, ich hatte die JavaScript Datei falsch eingebunden.

        Problem ist nun gelöst.
        Maggie