对你们来说,这听起来可能很愚蠢,但我无法将javascript变量名称设置为href id。
码:
dataReceived =data[i].name;
$("#someDiv").append("<a href=\"#\" class=bookLink>"+dataReceived+"</a>" +"<br>");
我想将上述链接的id设置为dataReceived。我的意图是读取链接ID,该ID将根据dataReceived的值而变化,然后使用该ID做我想做的任何事情。任何帮助表示赞赏。
谢谢。
最佳答案
您当前正在将dataReceived设置为标签的显示文本。
如果要使其成为href,则需要使用
dataReceived =data[i].name;
$("#someDiv").append("<a href=\"" + dataReceived + "\" class=bookLink>"+dataReceived+"</a>" +"<br>");
如果您希望将其作为ID,则需要使用
dataReceived =data[i].name;
$("#someDiv").append("<a href=\"#\" id = \"" + dataReceived + "\" class=bookLink>"+dataReceived+"</a>" +"<br>");