行要素を繰り返し処理したいと思います。各line要素には、子要素としてitem要素があります。したがって、最初に行を繰り返してから、特定のアイテム要素、たとえば3番目の要素に対処したいと思います。これは私が持っているコードです:
$(".pricetable .righttable .line:not(.blank)").each(function(j) {
var currentLine = $(".pricetable .righttable .line:not(.blank)").eq(j);
currentLine.(".item").each(function(k) {
$(".pricetable .righttable .line .item").eq(i).addClass("active");
});
});
問題は、 itemクラスで子要素をアドレス指定する方法がわからないことです。
currentLine.(".item").each(function(k)
これは動作しません。
XMLフィルターは非XML値({0:#2 =({})、length:1、prevObject:{length:3、prevObject:{0:#1 =({})、context:#1#に適用されます、length:1}、context:#1#、selector:"。pricetable.righttable .line:not(.blank)"、0:#2#、1:({})、2:({})}、 context:#1#、selector:"。pricetable.righttable .line:not(.blank).slice(0,1)"})file:/// C:/Users/xxx/lib/pricetable.js行112
編集:
うわー、私は私がこんなに良くて速い反応を得るとは思いませんでした!私はこの解決策で行くと思います:
$(".pricetable .righttable .line:not(.blank)").each(function(j) {
$(this).children(".item").eq(i).addClass("active");
});