Ich habe ein 'a' Element mit Klasse "Fragment" erstellt. Ich suche nach PHP/JS-Code, der am Ende des gesamten Klassenfragments der URL zusätzlichen Text hinzufügt.Fügen Sie zusätzlichen Text am Ende aller Links in einer bestimmten Klasse hinzu
Zum Beispiel:
<a class="fragment" href="http://google.com/" target="_blank">click here</a>
Der obige Code automatisch zu
<a class="fragment" href="http://google.com/extratext" target="_blank">click here</a>
ändern sollte habe ich versucht, diesen Code aber es funktioniert nicht bei allen. Der Link, wenn geklickt wird, führt immer noch zur ursprünglichen URL
$("a").click(function() {
$(this).prop("href", $(this).prop("href") + "extratext");
});
Jede Hilfe würde sehr geschätzt werden!
Es hat funktioniert, aber ich habe mehr als 1 Link mit der Klasse "Fragment". Es fügt den zusätzlichen Text nur zum oberen Link und nicht zu den anderen Links mit der Klasse 'fragment' hinzu. Auch wenn ich den Link mehr als einmal klicke, fügen Sie erneut "extratext" – user6176114
Es funktionierte jetzt viel besser. Aber immer noch gibt es ein Problem. Wenn ich auf den ersten Link klicke, geht es zu http://www.google.com/extratext, was ich wollte. Aber wenn ich auf den zweiten Link klicke, geht es zu: http://www.google.com/extratextextratext – user6176114
@ user6176114 in welchem Snippet – Error404