我正在创建这样的链接:
$("#div_"+id+" .boxcontent").html("<div align='right'><a href='javascript:loadHistory('" + item.f + "','" + boxtitle + "');'>Load History</a></div>");
但它破坏了代码,
我想把它变成这样:
<div align='right'><a href='javascript:loadHistory("sender","receiver");'>Load History</a></div>
最佳答案
您使用的引号不正确。 改变自
<a href='javascript:loadHistory('" + item.f + "','" + boxtitle + "');'>
到
<a href='javascript:loadHistory(\"" + item.f + "\",\"" + boxtitle + "\");>
请注意,我使用 \
对双引号 "
进行了转义。
关于创建链接的 Javascript 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25958875/