順序付けられていないリストのテキストを、文字列の内容を取得して解析して作成した配列と比較しようとしています。文字列が配列内に存在するかどうかを確認するために、jQueryコードの比較部分を機能させることができないようです。助言がありますか?
HTML
<span id="Subjects">Commercial Law & Contracts, Immigration Law, International Law & Trade, Products Liability</span>
<ul id="SubjectList">
<li>Administrative Law</li>
<li>Agriculture Updates</li>
<li>Alternative Dispute Resolution</li>
<li>Antitrust & Trade Regulation</li>
<li>Commercial Law & Contracts</li>
<li>Immigration Law</li>
<li>International Law & Trade</li>
<li>Products Liability</li>
</ul>
JQuery コード
var subject_passed = $('#Subjects').text();
var subjectArray = new Array();
subjectArray = subject_passed.split(',');
$('#SubjectList li').each(function(){
if ($.inArray($(this).text(), subjectArray) != -1) {
alert('hello');
}
});