为什么我的部分链接标题被放置在<a> tags?</a>之外

时间:2013-11-14 15:49:34

标签: javascript html ajax json

Here is a jsbin所以你可以看到我的意思。

正如您所看到的,我的一些链接标题被放置在标签之外。最初我认为这与一些标题被双引号包围的事实有关。我构建了一个替换它们的函数,但它没有效果。

在将title[i]附加到DOM之前将其记录下来后,我看不出有什么原因会将某些内容放在标记内部以及某些外部。如果任何人有任何建议我会很感兴趣听到他们。

1 个答案:

答案 0 :(得分:6)

postURLs函数中,更改行:

$("#" + subreddit + " > ul").append("<li><a href=" + url[i] + ">" + title[i] + "</a></li>");

为:

$("#" + subreddit + " > ul").append("<li><a href='" + url[i] + "'>" + title[i] + "</a></li>");

(只添加了href属性的单引号)

这将解决您的问题。

下次,please include the code in the question body as well

欢呼声。