jQuery kopieren Sie den Inhalt von einem div in ein anderes
Arbeiten, mein portfoilio Skript bin ich nun an dem Punkt, wo ich kopieren möchten, die unsichtbar <p>
-Inhalt von einem div in ein anderes, aber es funktioniert nicht - irgendwelche Ideen wie man dieses Problem lösen? Habe versucht, die
.clone()
Aktion, aber es hat nicht funktioniert, bis jetzt.
Haben Sie einen Blick BEI MEINER GEIGE
Möchte ich kopieren innerhalb der ausgelöst .projecttile div in der #moreinfo div.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich denke, Sie wollen einen separaten div innerhalb Ihrer #moreinfo block, oder sonst, wenn Sie kopieren Sie die versteckten Einzelheiten, die Sie löschen [X] schließen-Schaltfläche. Ich bin mir nicht sicher, ob Sie versuchen, die Erhaltung der ursprünglichen dummy-Bild, oder kopieren Sie es über die mit der angeklickten, aber Sie können kopieren Sie den verborgenen text mit so etwas (ich bin mit
html
statttext
im Falle Sie haben-markup in es).Ich würde auch vielleicht fügen Sie eine Klasse, um die versteckten
<p>
Werte, und verweisen darauf, dass in den Fall, Sie wollten mehr als eine<p>
tag dort.JSFiddle: http://jsfiddle.net/dshell/8FYrs/
$('#details').empty()
und es würde gelöscht werden. Mit Ihnen könnte man hinzufügen, eine Klasse des Objekts, das Sie Anhängen mit$(this).nextAll().slice(0,2).addClass("appended").appendTo("#moreinfo");
, und dann etwas tun, wie$(".appended").remove();
img
tag dann könnten Sie kopieren die ganzediv.portfoliotile
mit derhtml(...)
nennen - das bewahrt dieh1
undp
tags, wo.text(...)
nicht. Wenn Sie nicht wollen, um das Bild zu kopieren, dann würde ich die Gruppe derp
undh1
tags zusammen unter einem neuendiv
und Kopie, statt.$('.darken').removeClass("darken");
und dann explizit hinzufügen, die Sie wollen, es zu haben.$('.darken')
Selektor findet alle Objekte, die dieser Klasse zugewiesen werden, und Sie entfernen es aus Sie alle. So ist es nicht wirklich jeder, aber jeder mit dieser Klasse. Man könnte Optional wählen Sie nur projecttiles mit der Klasse durch die Kombination der Klassen im Selektor mit$('.projecttile.darken')
Können Sie html () - Methode zum kopieren von Inhalten in html-element & setzen Sie es.
z.B.