Here is a jsbin,这样您就可以明白我的意思了。
如您所见,我的某些链接标题被放置在标签之外。最初,我认为这与某些标题被双引号包围的事实有关。我建立了一个函数来替换这些,但是没有任何效果。
在将title[i]
记录到DOM中之前,将其记录下来之后,我看不到为什么将某些内容放置在标记内而将某些内容放置在标记外的原因。如果有人有任何建议,我将非常有兴趣听到他们的建议。
最佳答案
在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。
干杯。