在以下示例中,前两个返回 [object, object],但第三个返回我对前两个的期望,即“Next”
alert(sceChoicesArr);
alert(sceChoicesArr[0]);
alert(sceChoicesArr[0].text());
这是正在创建的数组:
var sceChoicesArr = [];
$(xml).find('choice').each(function(){sceChoicesArr.push($(this));});
这是它在上面的行中寻找的 xml 位:
<choice>Next</choice>
我正在尝试将数组吐出到 html 中,并且我一直在写出类似于此页面上的示例的内容:使用 jquery 显示数组中的所有项目以及此:http: //jsfiddle.net/chrisabrams/hYQm4 /但这些示例似乎都无法提取数组中的值,因为当我用警报检查它时,我得到的只是 [object, object]
所以我的问题是,什么是 [object, object],为什么我得到它而不是“Next”?
在我看来,我的数组的唯一值应该等于 ["Next"]