【发布时间】:2016-03-23 19:28:05
【问题描述】:
我正在使用 here 所见的多个 rss 提要脚本。它按预期工作,但不是将项目输出到 div 中,而是我想使用无序列表和列表项,如下所示:
<div id="content_1">
<ul></ul>
</div>
<div id="content_2">
<ul></ul>
</div>
我已经更改了编写div的脚本,但是“each”语句中的选择器有问题:$("#content_"+ Content).append('<li></li>')...
我希望我的选择器看起来像这样:$("#content_1 > ul).append('<li></li>')...
我已尝试使用$("#content_"+ Content).find("ul").append('<li></li>'),但脚本不起作用。任何想法为什么?
【问题讨论】:
-
你试过
$("#content_"+ Content + " > ul").append('<li></li>')吗? -
什么是
Content??? -
@aytee77:它不起作用。该脚本不输出任何内容。 Content 是一个变量,用于计算提要的数量并将此数字添加到用于每个提要的元素的 id 中:var Content = parseInt(urls.indexOf(Query)) + 1;
-
哇,我的错。在代码中有这一行: $("#content_" + Content).html('');删除它使aytee77 的建议起作用。
-
@aytee77 请允许我接受您的输入作为答案。
标签: jquery html foreach jquery-selectors