Für jeden Link, bei dem href gleich myValue ist

7

Warum ändert der folgende Text den Text nicht, um zu funktionieren?

%Vor%

Debugging es scheint nicht zu ergreifen, die href value.attr, aber ich kann es alles falsch machen kann jemand bitte stellen Sie sicher, dass ich die oben genannten richtig gemacht habe?

    
Anicho 17.09.2012, 09:54
quelle

5 Antworten

11

i ist der Index des Elements, das Element soll verwendet werden und sollte wie folgt verwendet werden:

%Vor%

Außerdem habe ich .innerHtml() in .html("content in here") geändert. So aktualisieren Sie den HTML-Code im zurückgegebenen <a></a> -Tag (element) .

Überprüfen Sie dies JSFiddle . Ссылка

    
Anil 17.09.2012, 09:57
quelle
5

Es kann kürzer sein, es als zu schreiben:

%Vor%

Es gibt auch einen Grund, warum jQuery die Funktion html () hat. Es räumt alle möglichen Speicherlecks auf und verwendet intern internHTML, um den Wert festzulegen, den Sie benötigen; -)

    
Zathrus Writer 17.09.2012 09:57
quelle
5

Korrigiert:

%Vor%

jsFiddle: Ссылка

    
mortb 17.09.2012 09:57
quelle
4

Probieren Sie es aus:

%Vor%     
Alex Ball 17.09.2012 09:57
quelle
1

Hier habe ich komplette Bins für das obige Problem gemacht. Sie können den Demo-Link hier überprüfen

Demo Ссылка %Vor%

jQuery:

%Vor%

CSS

%Vor%

Demo Ссылка     

gaurang171 17.09.2012 10:27
quelle

Tags und Links