私のコードは、次のような一連のオブジェクトをコンソールに出力しています。
- オブジェクト[a.mod-articles-category-title 362-o-que-eo-bsc]
- Object[a.mod-articles-category-title curso-bs...e-gestao]
- Object[a.mod-articles-category-title curso-bs...processo]
コードは次のようになります。
var obj = <?php echo json_encode($paginas); ?>;
$('a.mod-articles-category-title').each(function () {
var links=$(this).attr('href');
if(links.indexOf('/')!=-1){
i=1;
}
else{
i=0;
}
var procura=links.match(/(\d+)/g)[i];
if(obj.indexOf(procura)!=-1){
console.log($(this));
$(this).addClass("visto");
};
});
ここで、obj は PHP 関数によって返される配列であり、procura はリンク ID を含む数値を返します。
procura の数値が obj 配列にある場合、クラス「visto」を追加して別のスタイルにしたいのですが、うまくいきません...