ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
281
281
EMPFEHLEN
-
05.01.12 16:18 #1
- Registriert seit
- Dec 2004
- Ort
- Lehrte bei Hannover
- Beiträge
- 435
Hi Leute, schaut ihr mal bitte mit drüber? Habe 9 Divs mit der gleichen Klasse, aber mit unterschiedlichen IDs. Irgendwie kommt immer nur der erste if case durch, obwohl elemente mit unterschiedlichen ID's angeklickt werden. ist vielleicht die if Kontiditon mit this.id falsch? Er muss ja abfragen ob die id des GEKLICKTEN elements dem entspricht. dachte mir, dass in diesem Fall ( da ich ja click() benutze ) this.id der id des geklickten Elemnts entspricht:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
<script type="text/javascript" charset="utf-8"> $(document).ready(function(){ $('.showcase_choice_ref').click(function(){ if (this.id = 'd1') { <we:object name="ref_digi1" classid="2"> $('#referenz').load('referenz_start.php?ref=<we:field name="WE_ID" />') ; </we:object> } else if (this.id = 'd2') { <we:object name="ref_digi2" classid="2"> $('#referenz').load('referenz_start.php?ref=<we:field name="WE_ID" />') ; </we:object> } else if (this.id = 'd3') { <we:object name="ref_digi3" classid="2"> $('#referenz').load('referenz_start.php?ref=<we:field name="WE_ID" />') ; </we:object> } else if (this.id = 'p1') { <we:object name="ref_print1" classid="2"> $('#referenz').load('referenz_start.php?ref=<we:field name="WE_ID" />') ; </we:object> } else if (this.id = 'p2') { <we:object name="ref_print2" classid="2"> $('#referenz').load('referenz_start.php?ref=<we:field name="WE_ID" />') ; </we:object> } else if (this.id = 'p3') { <we:object name="ref_print3" classid="2"> $('#referenz').load('referenz_start.php?ref=<we:field name="WE_ID" />') ; </we:object> } else if (this.id = 'v1') { <we:object name="ref_event1" classid="2"> $('#referenz').load('referenz_start.php?ref=<we:field name="WE_ID" />') ; </we:object> } else if (this.id = 'v2') { <we:object name="ref_event2" classid="2"> $('#referenz').load('referenz_start.php?ref=<we:field name="WE_ID" />') ; </we:object> } else if (this.id = 'v3') { <we:object name="ref_event3" classid="2"> $('#referenz').load('referenz_start.php?ref=<we:field name="WE_ID" />') ; </we:object> } else { } }); }); </script>
-
05.01.12 16:31 #2
- Registriert seit
- Dec 2004
- Ort
- Lehrte bei Hannover
- Beiträge
- 435
Fragt mich nicht warum, aber wenn ich statt = ein == zum vergleich nutze klappt es
-
05.01.12 16:56 #3
Ein einfaches Gleichheitszeichen wird als Zuweisungsoperator benutzt. Sprich der Variable links auf der Seite wird der Wert des Terms rechts auf der Seite zugewiesen.
Code :1 2
var = term var <-- term
Und zwei Gleichheitszeichen werden als Gleichheitsoperator benutzt. Damit kann man prüfen, ob zwei Variablen identische Werte besitzen.mfg ComFreek
Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
[PHP] Überprüfen, ob Website erreichbar • Sicherheit in PHP-Codes schaffen • Google Chrome-Extension für tutorials.de • json_compress()
Ähnliche Themen
-
Element-Typ mit Prototype ermitteln?
Von tsbmusic im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 04.05.11, 10:36 -
Geklicktes Element ermitteln
Von K-Asche im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 13.03.11, 18:04 -
Alle Elemente ausblenden, falls angeklicktes Element sichtbar dann auch dieses
Von kharn im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 29.05.10, 17:07 -
Element ermitteln
Von notebook20000 im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 12.07.07, 00:26 -
Position vom XML Element ermitteln
Von melmager im Forum JavaAntworten: 1Letzter Beitrag: 29.03.07, 07:46





Zitieren

Login





