Ich habe die folgende HTML-Struktur:
%Vor% Und ich möchte die text
dieser Verbindung durch "Anything" ersetzen ...
Wenn Sie das tun ...
$('.event a').replaceWith("Anything");
... der Text wird ersetzt, aber auch der Link ist weg.
Wenn Sie das tun ...
$('.event a').text().replaceWith("Anything");
... passiert nichts.
So, wenn der neue Text derselbe ist.
%Vor% jQuery führt eine Schleife über die a
-Elemente durch und ersetzt seinen Inhalt durch den "Anything"
-Text.
Diese Vorschläge, um den inneren Text & amp; URL-Link in einem a href
funktionierte nicht für mich (mit JQuery v1.8.3)
Folgendes hat aber funktioniert:
HTML
%Vor%JavaScript
%Vor%Hoffe, das hilft!
Sie sind in der Lage, dieses Ergebnis zu erhalten. Das Ergebnis wird dasselbe sein:
HTML
%Vor%JS
%Vor%Tags und Links javascript jquery replace