ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
1967
1967
EMPFEHLEN
-
16.03.10 16:09 #1Kristian Tutorials.de Gastzugang
Hi, ihr seid (mal wieder) meine letzte Hoffnung.

Und zwar habe ich diesen Quellcode (den ich leider als nicht registrierter User nicht formatieren kann):
<script src="http://code.jquery.com/jquery-latest.js"></script>
$(function() {
$("#showbox").click(function() {
$("#box").slideToggle(300);
});
});
<a href="#" id="showbox" class="minimize" title="Die Angebotbeschreibung ausblenden.">Ausblenden 1</a>
<div id="box">Text 1 und so!</div><br />
<a href="#" id="showbox" class="minimize" title="Die Angebotbeschreibung ausblenden.">Ausblenden 2</a>
<div id="box">Text 2 und so!</div>
Nun generiere ich aber mit PHP reichlich "showboxen" einer unterschiedlichen Anzahl, wie löse ich das Problem geschickt? Hat JQuery da auch schon etwas "Fertiges"?
Oder muss ich uncool eine JavaSchleife einbauen? Ich kenne mich leider nicht allzu gut in Javascript aus, also wäre es klasse, wenn jemand eine Idee hätte!
Dankööö
Edit: Bis jetzt ist es ja leider so, dass nur die erste Box geöffnet/geschlossen wird.
Ich dachte man könnte an die id="showbox" einfach eine Nummer anhängen, damit js weiß, welche Showbox/Box gemeint ist. Aber wie bringt man das dem JS bei?
-
Hi,
IDs müssen innerhalb eines Dokuments eindeutig sein. Aus diesem Grund solltest du die Elemente mit Klassen versehen und darüber ansprechen.
Wenn du die zugehörige HTML-Passage entsprechend anpasst,
sollte folgendes Code-Fragment das Gewünschte ausführen.Code :1 2 3 4 5
[B]<div>[/B]<a href="#" [B]class[/B]="showbox" class="minimize" title="Die Angebotbeschreibung ausblenden.">Ausblenden 1</a> <div [B]class[/B]="box">Text 1 und so!</div><br />[B]</div>[/B] [B] <div>[/B]<a href="#" [B]class[/B]="showbox" class="minimize" title="Die Angebotbeschreibung ausblenden.">Ausblenden 2</a> <div [B]class[/B]="box">Text 2 und so!</div>[B]</div>[/B]
Code :1 2 3 4 5
$(function(){ $(".showbox").click(function(){ $(this).parent().find(".box").slideToggle(300); }); });
Ciao
QuaeseVielleicht muss man manchmal vom Weg abkommen, um nicht auf der Strecke zu bleiben!
----
Der "Fortsetzungsroman" auf www.leuteforum.de
New kind to realize large scalable projects with jQuery: jQuery SDK
Ähnliche Themen
-
Divs verschieben mit jQuery - Framesetnachahmung
Von deluxeondecks im Forum Javascript & AjaxAntworten: 3Letzter Beitrag: 10.01.11, 09:43 -
[jQuery] Drag mehrere Divs
Von sub7even im Forum Javascript & AjaxAntworten: 0Letzter Beitrag: 04.09.10, 20:29 -
jquery DIVs drehen
Von DiDiJo im Forum Javascript & AjaxAntworten: 8Letzter Beitrag: 13.08.10, 18:13 -
jQuery: Mehrere Divs hintereinander einblenden
Von DiDiJo im Forum Javascript & AjaxAntworten: 6Letzter Beitrag: 16.07.10, 20:31 -
[jQuery] Drag & Drop & Img & Divs
Von newwarrior im Forum Javascript & AjaxAntworten: 5Letzter Beitrag: 09.03.10, 23:40





Zitieren

Login





