die übergabe-variable mit dem Wert für href-argument im Anker-tag
gewusst wie: übergeben Sie die variable mit dem Wert für href-argument in der Anker-tag.
<body>
<script>
var id = "10";
$('a_tag_id').attr('href','http://www.google.com&jobid='+id);
</script>
<a id="a_tag_id">something_here</a>
</body>
Ich will Anker-tag um zu schauen wie diese nach den oben genannten code ausgeführt wird.
<a href="http://www.google.com&jobid=10">something_here</a>
Aber irgendwie ist der obige code nicht funktioniert. Gibt es irgendetwas, was ich falsch mache?
$('a_tag_id')
sollte $('#a_tag_id')
übergeben Sie den Wert im href-tag < href="meinedomain.com?myid='1'?"deine_id" ='2'" >Etwas </a>
übergeben Sie den Wert im href-tag < href="meinedomain.com?myid='1'?"deine_id" ='2'" >Etwas </a> erste Zeit, die Sie brauchen, um passieren ?
InformationsquelleAutor AKIWEB | 2013-07-31
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie miss
#
im jQuery-selector und fügen Sie den code in das Dokument.bereit zu stellen, dass Ihr Skript funktioniert, wenn die Seite fertig istVersuchen Sie dies:
DEMO
InformationsquelleAutor Alessandro Minoccheri
Ihnen fehlt die
#
für die id. Versuchen Sie es mit$('#a_tag_id')
. Verwenden Sie ein?
vor dem ersten query-string-variable anstatt&
.InformationsquelleAutor hungerstar
Verwenden
#
fürid
selctorFiddle Demo
InformationsquelleAutor Dhaval Marthak
Ändern Sie die jquery-wie dies
InformationsquelleAutor MACMAN
Wenn dein Javascript ausgeführt wird, wird die
a
tag kann es noch nicht.Verwenden:
Also, es sollte
#a_tag_id
entsprechend der id.InformationsquelleAutor Uooo
Den Selektor sollte für id,'#', und der querystring-beginnt mit "?".
BTW: Ist nicht diese Frage, die dich auf deiner letzten Frage: Pass, eine id, anchor-tag ?
InformationsquelleAutor Abhitalks