You are not logged in.

  • Login

1

Friday, November 13th 2009, 2:16pm

jQuery - fadeOut - für alle Elemente mit bestimmer ID

Hallo,

da alles schon im Thread steht fange ich auch sofort an ;p

JavaScript Code

1
2
3
4
5
6
7
######
            function hide(layer){
                if ($(layer)) 
                    $(layer).fadeOut("slow");
 
            }
######


Dies versteckt nur 1 Element mit bestimmer ID.
Es soll aber alle verstecken :P

#Gnah

ps, da ich leider die BBCodes nicht anklicken kann muss ich das ohne den Syntaxhighlighter posten ^^

€:/

JavaScript Code

1
2
3
4
5
function hide(layer){
                if ($(layer)) 
                    $('div'+layer).fadeOut("slow");
 
            }


Funktioniert. Keine Ahnung wieso, aber das Problem ist gelöst (:

€2:/ Hmm wahrscheinlich, weil ID nicht dazu gedacht ist es doppelt zu verwenden xD

This post has been edited 2 times, last edit by "Gnah" (Nov 13th 2009, 2:38pm)


2

Friday, November 13th 2009, 6:52pm

€2:/ Hmm wahrscheinlich, weil ID nicht dazu gedacht ist es doppelt zu verwenden xD


so sieht aus ;) dafür gibts ja Klassen.
Oder du verwendest einfach mehrere ids. $('#id1, id#2') müsste auch funktionieren.

Social bookmarks