Wenn du ein Template oder eine Komponente oder ähnliches baust, solltest du eher die Joomla! eigene Slidingfunktion nutzen. (JHTML::_('sliders.start/end/panel...), da brauchst du kein Javascript können, musst nur nacheinander die Methoden aufrufen.
PHP-Code:
<?php
$params = array();
$params['startTransition'] = true;
$params['startOffset'] = -1;
$params['allowAllClose'] = true;
JHtml::_('sliders.start', 'footer', );
JHtml::_('sliders.panel', 'Überschrift', 'eindeutigeID');
?>
Lorem Ipsum...
<?php
JHtml::_('sliders.end');
?>
Bilder können dann (mit entsprechendem width/height) so geändert werden:
Code:
#footer h3.pane-toggler a { background-image: url('foobar.png'); }
#footer h3.pane-toggler a:hover { background-image: url('hover_foobar.png'); }
Text entfernen:
Code:
#footer h3.pane-toggler span { display: absolute; left: -999em; }
Naja, all die CSS Spielereien halt...
Lesezeichen