编辑:此代码工作正常,忽略了 div 堆叠在彼此之上,被视觉反馈愚弄:(对不起。
我一直在 stackOverflow 上搜索每个问题并阅读 jquery 文档,但我不知道为什么这个片段只在其中一个 div 中放置“bar”。我在这里想念什么?所有示例似乎都以这种方式工作:
<div class="foo"></div>
<div class="foo"></div>
$(".foo").each(
function() {
$(this).append("bar");
}
);
我选择所有 foo 类元素,对它们进行迭代,在每个函数中这是当前元素对吗?似乎不是……我做错了什么?
我也试过:
function(index, element) {$(element)
等相同的结果。