gpt4 book ai didi

javascript - 原型(prototype)数组中 undefined variable

转载 作者:行者123 更新时间:2023-11-28 10:28:09 26 4
gpt4 key购买 nike

我有以下代码:

<ul id="litemsd">
<li class="litemd">
<input type="checkbox" id="d1" name="d1" />
<label for="d1">Number One</label>
</li>
<li class="litemd">
<input type="checkbox" id="d2" name="d2" />
<label for="d2">Numer Two</label>
</li>
<li class="litemd">
<input type="checkbox" id="d3" name="d3" />
<label for="d3">Numer Three</label>
</li>
</ul>

在表单的提交观察函数中,我尝试迭代选定的复选框:

$$('li.litemd').pluck('checked').each(function(s) {
alert(s.next().innerHTML)
});

但是当到达该代码时,Firebug 中会弹出以下错误:

"s is undefined"

有什么提示吗?

最佳答案

我认为您将 pluck() 所使用的属性与 HTML 属性混淆了。无论如何,添加 checked 伪类作为初始选择器的一部分会更容易,例如:

$$('li.litemd input:checked').each(function(s) {
alert(s.next().innerHTML);
});

Example

关于javascript - 原型(prototype)数组中 undefined variable ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3830748/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com