我有身體一個數據節點ID屬性在jQuery中找到集合中元素的匹配值,並返回該元素
<body data-node-id="1093>
我也有,這可能是以下集合中匹配的ID .navItemParent
<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
tag的當前值相匹配。
我想(在若跌破條件)
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