我正在尝试将跨度注入到 UL 的每个列表项中,这是 div 中唯一具有 mydiv id 的 UL。以下代码仅注入最后一个列表项。但是控制台日志正在为每个列表项写入。谁能告诉我哪里出错了?谢谢你的时间。
var myspan = new Element('span', { 'class': 'myspan' });
$$('#mydiv ul li').each(function(el) {
myspan.inject(el);
console.log('the span has been injected');
});