Wenn ich den Inhalt des Posts mit
drucke %Vor%Es wird wie folgt ausgegeben:
%Vor% Wie kann ich das <p>
-Tag entfernen, wenn es generiert wird? Ich muss es entfernen, bevor JavaScript das DOM zu verarbeiten beginnt.
Jekyll fügt Inhalt automatisch in p
-Tags ein. Sie können diese Tags mit einem Liquid-Befehl entfernen. Per Jekylls Dokumentation :
Da Jekyll den ersten Absatz ergreift, müssen Sie den Auszug in p-Tags, der bereits für Sie erledigt ist. Diese Tags können sein entfernt mit den folgenden, wenn Sie bevorzugen:
{{ post.excerpt | remove: '<p>' | remove: '</p>' }}
Hoffe, das hilft!
Ich habe die Erweiterung der Post-Datei von .md in plain old .html
geändert Vielleicht könntest du diese Antwort überprüfen: Verwende <div>
, um Inhalte zu umhüllen
Ich habe es versucht und es funktioniert. Wahrscheinlich gibt es einen besseren Weg, aber ich konnte es noch nicht herausfinden.