【问题标题】:jQuery create selector with element, variable and elementjQuery 使用元素、变量和元素创建选择器
【发布时间】: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('&lt;li&gt;&lt;/li&gt;')...

我希望我的选择器看起来像这样:$("#content_1 &gt; ul).append('&lt;li&gt;&lt;/li&gt;')...

我已尝试使用$("#content_"+ Content).find("ul").append('&lt;li&gt;&lt;/li&gt;'),但脚本不起作用。任何想法为什么?

【问题讨论】:

  • 你试过$("#content_"+ Content + " &gt; ul").append('&lt;li&gt;&lt;/li&gt;')吗?
  • 什么是Content???
  • @aytee77:它不起作用。该脚本不输出任何内容。 Content 是一个变量,用于计算提要的数量并将此数字添加到用于每个提要的元素的 id 中:var Content = parseInt(urls.indexOf(Query)) + 1;
  • 哇,我的错。在代码中有这一行: $("#content_" + Content).html('');删除它使aytee77 的建议起作用。
  • @aytee77 请允许我接受您的输入作为答案。

标签: jquery html foreach jquery-selectors


【解决方案1】:

你试过$("#content_"+ Content + " &gt; ul").append('&lt;li&gt;&lt;/li&gt;') 吗?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-05-22
    • 1970-01-01
    • 1970-01-01
    • 2014-01-24
    • 1970-01-01
    • 2012-10-21
    • 1970-01-01
    相关资源
    最近更新 更多