Ich habe seit über einer Woche versucht, eine Tabellenzeile zu verschiebenToggle, wenn die Schaltfläche "Weitere Informationen" angeklickt wird, aber nichts scheint überhaupt zu funktionieren.slideToggle Tabellenzeile mit Jquery
Ich bin neu in Jquery, also wenn jemand mir helfen kann, schieben Sie die 'more-info-1', 'more-info-2', 'more-info-3' tr Tags. Das Hauptproblem besteht darin, dass diese IDs dynamisch über PHP erstellt werden und ich nicht verstehe, wie sie in JQuery ausgewählt werden - etwa mit 'more-info-' oder so.
Ich möchte, dass es wie dieses Beispiel funktioniert: Here minus die iframes natürlich.
Der Benutzer wird auf die Schaltfläche "Weitere Informationen" klicken, und dann wird die "mehr Info" -Seite nach unten verschoben. Hier
ist die Seite Quelle: (Ich weiß nicht, wie HTML einfügen richtig auf Stack Overflow, gibt es eine spezielle Art und Weise, es zu tun - die Code-Taste funktioniert nicht richtig mit HTML)
html
div id="output-listings"
div class="main-info"
table class="listings"
tbody
tr id="more-info-1" class="mi-1"
td
div id="more-1" class="more-information"/div
/td
/tr
tr id="main-info-1"
tdLeftlane News/td
tdwww.leftlanenews.com//td
tda id="link-1" class="more-info-link" href="#"More info/a/td
/tr
tr id="more-info-2" class="mi-2"
td
div id="more-2" class="more-information"/div
/td
/tr
tr id="main-info-2"
tdMotor Authority/td
tdwww.motorauthority.com/ /td
tda id="link-2" class="more-info-link" href="#"More info/a/td
/tr
tr id="more-info-3" class="mi-3"
td
div id="more-3" class="more-information"/div
/td
/tr
tr id="main-info-3"
tdAutoblog/td
tdhttp://www.autoblog.com//td
tda id="link-3" class="more-info-link" href="#"More info/a/td
/tr
/tbody
/table
/div
/div!--end output-listings--
/html
Ich würde die Hilfe sehr schätzen.
Ich habe so etwas gemacht, aber das wird nicht richtig funktionieren, wenn ich auf das zweite oder dritte Element klicken muss. Ich möchte, dass jQuery automatisch die ID des tr erhält und nur das ausgewählte tr öffnet. –
Ok Ich habe die Antwort so geändert, dass sie mit allen drei funktionieren sollte. Funktioniert das besser? – Craig