我不明白为什么attr()不起作用(见下面的代码)。我可以在源代码中看到带有属性的正确标记,标记正在创建,但在网站上看不到。
app.html('<h1>' + product.name + '</h1><img src="' + product.img + '" width="300"></img><a></a>');
$('a').attr("href", product.link);
答案 0 :(得分:1)
while (nextInput.isEmpty());
标记中没有内容。这就是原因。
<a>
&#13;
答案 1 :(得分:1)
第一:使用在网站上看不到。这是因为<a>1st tag</a>
<a></a><!--Second tag-->
没有任何内容
第二次:关于<a></a>
您可以查看Why is the <img> tag not closed in HTML?