Forum Doku Wiki Blog

Forumsarchiv 2008, März
Mootools Accordion

archivierte Beiträge lesen

  1. (JAVASCRIPT) Mootools Accordion von LiAn, 26. 03. 2008, 14:30

Mootools Accordion

Der folgende Beitrag wurde am 26. 03. 2008, 14:30 Uhr von LiAn veröffentlicht.

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

Mootools Accordion

Der folgende Beitrag wurde am 26. 03. 2008, 15:33 Uhr von LiAn veröffentlicht.

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.

Mootools Accordion

Der folgende Beitrag wurde am 26. 03. 2008, 19:12 Uhr von ChrisB veröffentlicht.

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

Mootools Accordion

Der folgende Beitrag wurde am 27. 03. 2008, 08:12 Uhr von LiAn veröffentlicht.

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

Mootools Accordion

Der folgende Beitrag wurde am 27. 03. 2008, 08:25 Uhr von ChrisB veröffentlicht.

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

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4