- Registriert
- 13.05.06
- Beiträge
- 373
Moins
Ich habe folgenden Code:
Nun, wie ihr seht ist das recht umständlich jedes mal alle "offenen" Slides zu schliessen und das neue zu öffenen. Ausserdem flackerts manchmal so komisch, was sehr störend ist. Siehe: pinguin.wapple.ch. Nun wollte ich fragen, ob es ne Möglichkeit gäbe, wie man das "offene" Slide beim Namen finden kann und dann nur dasjenige auch wirklich schliesst?
Danke für jede Antwort
LG Arcturo
Ich habe folgenden Code:
Code:
window.addEvent('domready', function() {
var status = {
'true': 'open',
'false': 'close'
};
//MENU
var slideHome = new Fx.Slide('site_home');
var slideImgsHome = new Fx.Slide('images_home').hide();
var slidePerson = new Fx.Slide('site_person').hide();
var slidePinguin = new Fx.Slide('site_pinguin').hide();
var slideGalerie = new Fx.Slide('site_galerie').hide();
var slideKontakt = new Fx.Slide('site_kontakt').hide();
//!MENU!
$('home_slide').addEvent('click', function(e){
e.stop();
slideImgsHome.slideOut();
slidePinguin.slideOut();
slideGalerie.slideOut();
slideKontakt.slideOut();
slidePerson.slideOut();
slideHome.slideIn();
});
$('person_slide').addEvent('click', function(e){
e.stop();
slideHome.slideOut();
slideImgsHome.slideOut();
slidePinguin.slideOut();
slideGalerie.slideOut();
slideKontakt.slideOut();
slidePerson.slideIn();
});
$('pinguin_slide').addEvent('click', function(e){
e.stop();
slideHome.slideOut();
slideImgsHome.slideOut();
slidePerson.slideOut();
slideGalerie.slideOut();
slideKontakt.slideOut();
slidePinguin.slideIn();
});
$('galerie_slide').addEvent('click', function(e){
e.stop();
slideHome.slideOut();
slideImgsHome.slideOut();
slidePerson.slideOut();
slidePinguin.slideOut();
slideKontakt.slideOut();
slideGalerie.slideIn();
});
$('kontakt_slide').addEvent('click', function(e){
e.stop();
slideHome.slideOut();
slideImgsHome.slideOut();
slidePerson.slideOut();
slidePinguin.slideOut();
slideGalerie.slideOut();
slideKontakt.slideIn();
});
$('home_activateimgs').addEvent('click', function(e){
e.stop();
slideHome.slideOut();
slidePerson.slideOut();
slidePinguin.slideOut();
slideGalerie.slideOut();
slideKontakt.slideOut();
slideImgsHome.slideIn();
});
$('home_imgs_close').addEvent('click', function(e){
e.stop();
slideImgsHome.slideOut();
slidePerson.slideOut();
slidePinguin.slideOut();
slideGalerie.slideOut();
slideKontakt.slideOut();
slideHome.slideIn();
});
});
Nun, wie ihr seht ist das recht umständlich jedes mal alle "offenen" Slides zu schliessen und das neue zu öffenen. Ausserdem flackerts manchmal so komisch, was sehr störend ist. Siehe: pinguin.wapple.ch. Nun wollte ich fragen, ob es ne Möglichkeit gäbe, wie man das "offene" Slide beim Namen finden kann und dann nur dasjenige auch wirklich schliesst?
Danke für jede Antwort

LG Arcturo