JQuery - variable Anhängen an URL, und verwenden Sie es in einer href -
Ich kann nicht herausfinden this one out...
Könnte mir bitte jemand helfen en erklären, wie er funktioniert?
Ziel:
Hinzufügen einer Variablen auf eine hartcodierte URL, und setzen Sie die neue Zeichenfolge in ein href
Beispiel:
var x = "1000";
var y = "http://www.google.com"
var result = y + x;
<a href="! the value of result !">click here...</a>
Edit tut mir Leid ich meinte y + x natürlich...
- "1000http://www.google.com" ist eine ziemlich seltsame url...
- Wirklich? ->
'<a href="' + result + '">click here...</a>'
- api.jquery.com/category/attributes
Du musst angemeldet sein, um einen Kommentar abzugeben.
Angesichts dieser HTML-code:
<a href="" target="_blank">click here...</a>
Müssten Sie dieses bit der js-code:
(Beispiel arbeiten http://jsfiddle.net/QUEZL)
Versuchen
HREF ist ein Attribut, so dass Sie darauf zugreifen können über
.attr()
Geben Sie Ihrem Link eine ID.
<a id="lnkTarget" href="#">click here...</a>
Fügen Sie einen Verweis auf die JQuery-JavaScript-Bibliothek.
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
In den Griff bekommen, die Verbindung mit einem JQuery-Selektor, und verwenden Sie die attr-Funktion.
$('#lnkTarget').attr('href', result);
JavaScript:
jQuery:
Für mich, alle oben genannten Ansätze, die ersetzt wurden die Variablen mit dem aktuellen Wert der variable, wie es genannt wurde, in einer Schleife.
Lösung: