我正在尝试这样的事情:
<a href="www.link.com">JS variable</a>
我见过多个线程,有人试图做类似的事情,但这些解决方案似乎都不适合我。我试图从API中提取数据,我想使用API中的变量作为链接的文本。现在我正在使用jquery来做到这一点:
$('#tracktitle').append($("<a href='" + track.permalink_url + "' target='_blank'>Title</a><br>").html(track.title));
但希望用'html(track.title)代替'Title'
任何帮助将不胜感激
答案 0 :(得分:3)
怎么样?
$('#tracktitle').append("<a href='" + track.permalink_url + "' target='_blank'>" + track.title +"</a><br>")
答案 1 :(得分:3)
使用jQuery创建新元素时,您可以将标记作为第一个参数传递给$()
,然后传递一个具有您想要设置为第二个参数的各种属性的对象:
$("<a></a>", {
href : track.permalink_url,
html : track.title
}).appendTo("#tracktitle")
.after("<br>");