質問したいのですが、なぜこれが機能しないのですか?
var a = $('input').attr('value').split(',');
if(a instanceof Array) alert(1);
if($.inArray($('#id').text(), a)) alert(2);
if($.inArray('United State', a)) alert(3);
// a is array but no return correct match.
値を配列に分割し、$.inArray を使用して文字列が配列内のどこにあるかを確認します。
しかし、正しいインデックスは返されません。
例の何が間違っているのかわかりません。ご意見をお聞かせください。
どうもありがとうございました。