我正在尝试使用JQuery从html页面获取类列表。我使用以下代码:
$('.questionsOnPage').each(function () {
item = {}
var id = this.id;
....
这适用于所有浏览器,但不适用于IE 10(我没有尝试过旧浏览器)但是在IE中这个.id为空。
html看起来像这样:
<div value="23" class="questionsOnPage"><input id="23" class="questionCheckBox" type="checkbox" />
...
<div value="24" class="questionsOnPage"><input id="24" class="questionCheckBox" type="checkbox" />
...
如果可以,请帮忙
答案 0 :(得分:2)
这适用于所有浏览器,但不适用于IE 10
这不是真的。它不适用于任何其他浏览器。
.questionsOnPage
是div,没有id
。
ID在.questionCheckBox
为什么要在div中添加value
属性?这是没有意义的,把它放在input
元素中。
答案 1 :(得分:1)
我怀疑它在其他浏览器中是否有效。我想你想做一些像
这样的事情$('.questionsOnPage input').each(function () {
item = {}
var id = $(this).id;
....