Jquery suchen und ersetzen einen Teil einer URL?<a
Ich versuche zu tun, ein suchen und ersetzen über die gesamte Seite, und fügen Sie einige Parameter an alle URLs, die enthalten angegebenen text. (ich bin sprechen über fest programmierte inline a href URLs)
Also zum Beispiel, ich möchte, um zu ersetzen Sie alle Instanzen dieses:
<a href ="http://localhost/wordpress/">Link</a>
Mit
<a href ="http://localhost/wordpress/?demo_mobile_site">Link</a>
Versuchte ich etwas ersetzen-Funktion habe ich gefunden, aber ich kann nicht get Sie die Arbeit mit dem forward-slashes in einem string.
Jede Hilfe auf diesem würde geschätzt. Dank
- Zu klären.. Sie wollen hart kodierten links auf Ihrer Seite geändert werden, indem Sie javascript, wenn, sagen wir, javascript erkennt, dass der Besucher auf einem Handy? oder einige andere solche variable Kriterien? Oder sind Sie nur versuchen, ändern ständig die links, die unabhängig von äußeren Faktoren?
- Ich versuche permanent die Verknüpfungen ändern, unabhängig von allen Faktoren.
- Ich habe ein Beispiel-link in der Antwort unten, welches einwandfrei funktioniert .
Du musst angemeldet sein, um einen Kommentar abzugeben.
Brauchen Sie nicht t ersetzen Sie alles nur einfach fügen Sie Sie auf eine Schnur.
oder wenn Sie nur wollen, zu ersetzen, die ein href-können Sie etwas wie das hier tun:
Diese einschließlich URLs mit query strings:
Sind diese immer links? Wenn ja:
Überprüfen Sie dieses Beispiel habe ich mit replace funktioniert es einwandfrei.
http://jsfiddle.net/zRaUp/
/
würde dies nicht funktionierena[href^="http://localhost/wordpress"]