0

2つの列があり、そのうちのいくつかにはクラス「parentandsub」の要素が含まれています。

列Aの各parentandsub要素をループして、列Bにあるかどうかを確認します。そうでない場合は、列Aでその要素を強調表示します。

これが私のコードですが、機能していません:

$(".column2 .parentandsub").each(function(){

    if ($(".column1 .parentandsub:contains('" + $(this).html() + "')").length == 0) {
     $(this).wrap('<span class="parentandsubhilite" />');
    }

});

助けてくれてありがとう。

4

1 に答える 1

0

試す:

$(".column2 .parentandsub").each(function(index){
    if ($(".column1 .parentandsub:nth-child("+(index+1)+"):contains("+$(this).html()+")").length== 0) {
       $(this).wrap('<span class="parentandsubhilite" />');
    }
});
于 2013-03-13T16:02:24.020 に答える