次のコードを使用して、2つのテーブル列の値をテストしています。唯一の問題は、itemNamesと照合する前に.colNameivr値を大文字に変換する方法です。
jQuery('.colNametns').each(function(i) {
var itemName = jQuery(this).text().toUpperCase(); //1
var match = jQuery('.colNameivr:contains("' + itemName + '")'); //2
if(!match.length){
jQuery(this).toggleClass('red');
counter = i;
}
if(match.length){
alert(i+"--"+itemName );
callme1(itemName);
}
});
ここでの例-上記の例のhttp://jsfiddle.net/w7akB/53/-countryCode
は、文字列が同じであるため強調表示されません。