【发布时间】:2013-01-20 23:00:41
【问题描述】:
我有这个 jQuery 脚本:
$('.company').each(function(i, item) {
var tempTitle = item.title;
$('Working').appendTo("div[title='" + tempTitle + "']");
});
这是 HTML:
<li><div class="company" title="32"></div><div class="shortdescription">Short Description Here</div></li>
<li><div class="company" title="33"></div><div class="shortdescription">Short Description Here</div></li>
<li><div class="company" title="34"></div><div class="shortdescription">Short Description Here</div></li>
<li><div class="company" title="35"></div><div class="shortdescription">Short Description Here</div></li>
<li><div class="company" title="36"></div><div class="shortdescription">Short Description Here</div></li>
并且没有在 div 中添加任何细节。
我的错误在哪里? O_o
【问题讨论】:
-
你的选择器错误,
$('Working')选择了<Working>。但是,您试图在没有意义的每次迭代中移动相同的元素,并且您的标记无效。 -
我认为 OP 正在尝试插入一个简单的字符串 'Working' 进行测试