を返す私は.navItemParent
は、私は身体</p> <pre><code><body data-node-id="1093> </code></pre> <p>上のデータノード-id属性を持つ要素のセットに一致する値を検索し、その要素
<div class="row small-up-5 navItemParent">
<div class="column navItem">
<a href="/" data-node-id="1093"><span class="topLineNav">Dining</span></a>
</div>
<div class="column navItem">
<a href="/" data-node-id="1111"><span class="topLineNav">Dining</span></a>
</div>
<div class="column navItem">
<a href="/" data-node-id="1211"><span class="topLineNav">Dining</span></a>
</div>
</div>
基本的に私はa
タグ上の任意のdata-node-id
がbody
タグに現在の値と一致するかどうかを確認する必要があります。
私はあなたが、一致するノードIDを持つすべての要素を見つけ、body
ノードのIDを取得することができます(以下の場合は条件)
if ($(".navItemParent").find(" .navItem a").data("node-id") === $("body").data("node-id")) {
$(".navItemParent").find("a.active").removeClass("active");
$(".navItemParent .navItem a").addClass("active");
};
そして、あなたがしようとしたjQueryのコードですか? – j08691
私は@ j08691を試したコードを追加しました – wingyip