8 Stimmen

Entfernen Sie das p-Tag mithilfe von jQuery, ohne den Inhalt zu löschen

Meine Situation sieht so aus

Ich möchte das p-Tag mit Hilfe von jQuery löschen, aber ich brauche den Inhalt (Bild) nicht zu löschen. Kann mir jemand bitte helfen?

15voto

alex Punkte 457905

Dies sollte es tun...

$('p > *').unwrap();

jsFiddle.

6voto

juice Punkte 587

Der Selector $('p > *') funktioniert nur, wenn der Inhalt des p ein anderes Tag ist. Wenn es nur Text enthält, wird dieser Selector es nicht erfassen. Dies funktioniert für mich:

$("p").each(function() { 
    $(this).replaceWith($(this).html());
});

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X