繁体   English   中英

JavaScript变量作为HTML链接文本

[英]JavaScript variable as HTML link text

我正在尝试这样的事情:

<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)”代替“标题”

任何帮助将不胜感激

关于什么? $('#tracktitle').append("<a href='" + track.permalink_url + "' target='_blank'>" + track.title +"</a><br>")

当您使用jQuery创建新元素时,可以仅将标记作为第一个参数传递给$() ,然后将具有要设置为第二个参数的各种属性的对象传递给:

$("<a></a>", {
    href : track.permalink_url,
    html : track.title
}).appendTo("#tracktitle")
.after("<br>");

演示: http//jsfiddle.net/7CVnZ/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM