次の例のうち、上位 2 つは [object, object] を返しますが、3 番目は最初の 2 つから期待されるもの、つまり "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 /しかし、これらの例のいずれも、配列内の値を引き出すことができないようです。アラートでチェックアウトすると、得られるのは[オブジェクト、オブジェクト]だけです
私の質問は、[オブジェクト、オブジェクト] とは何ですか? なぜ「次へ」の代わりにそれが表示されるのですか?
私の配列の唯一の値は ["Next"] と同等であるように思えます