Mootools Accordion
LiAn
- javascript
Hallo allerseits,
hab wiedermal ein kleines Problem. Und zwar mit einem Mootools Accordion:
ich hab auf einer Seite ein Accordion das eine Referenzsammlung beinhaltet. Jetzt will ich aber über verschiedene Links auf anderen Seiten auf die Referenzsammlung kommen, und jeweils soll ein anderes Element des Accordions offen sein.
hier mein Javascript Code:
window.addEvent('domready', function() {
var accordion = new Accordion('h2.atStart', 'div.atStart', {
opacity: false,
onActive: function(toggler, element){
toggler.setStyle('color', '#303030');
},
onBackground: function(toggler, element){
toggler.setStyle('color', '#a39787');
}
}, $('accordion'));
});
jetzt würde ich eben über einen Link, der irgendwie so aussehen könnte:
...referenzen.php?open=5
gerne auf die Referenzseite mit einem bestimmten Element geöffnet gelangen.
Wäre extrem froh, wenn mir irgendein Mootoolcrack weiterhelfen könnte. Hab auch schon in deren Forum gepostet, aber da kontte mir niemand so richtig weiterhelfen.
Vielen Dank schon im Voraus.
LiAn
Ich konnte es selbst lösen:
Javascript:
var accordion = new Accordion('h2.atStart', 'div.atStart', {
opacity: false,
show : <?php echo $show; ?>,
onActive: function(toggler, element){
toggler.setStyle('color', '#303030');
},
onBackground: function(toggler, element){
toggler.setStyle('color', '#a39787');
}
}, $('accordion'));
});
Linkbeispiel:
...referenzen.php?show=1
Danke trotzdem.
Hi,
Ich konnte es selbst lösen:
Javascript:
var accordion = new Accordion('h2.atStart', 'div.atStart', {
opacity: false,
show : <?php echo $show; ?>,
Hier wuerde ich kein PHP einsetzen, sondern den URL-Parameter vom JavaScript selber aus location.href holen lassen.
Vorteil: Das JavaScript kann nach wie vor gecached werden, da es selber keine dynamischen Bestandteile mehr enthaelt.
MfG ChrisB
Hi ChrisB
URL-Parameter vom JavaScript selber aus location.href holen lassen.
Sorry, ich bin eben noch nicht so der JavaScripter, will es aber werden. Kannst du mir einen Tip geben, wie ich denn gewisse Parameter aus der URL rauslesen kann?
Gruss,
LiAn
Hi,
URL-Parameter vom JavaScript selber aus location.href holen lassen.
Da haette ich uebrigens location.search meinen sollen wollen.
Kannst du mir einen Tip geben, wie ich denn gewisse Parameter aus der URL rauslesen kann?
http://javascript.jstruebig.de/javascript/59/
MfG ChrisB