我有一些固定的HTML,並且需要根據類relatedheader
中的元素爲元素newgroup
設置類。正如你在HTML中看到的那樣,第一個元素有一個字符串 - Accessories
。我想給這個元素下面的三個元素與類newgroup
有基於該字符串的類。然後,我希望下一個集合具有來自下一個relatedheader
元素的類。如果最接近的元素包含字符串,則將類添加到元素
如何用jQuery或vanilla JS做到這一點?我想第一步是將relatedheader
元素設爲父級?
我得到了什麼至今:
$('.relatedheader').nextUntil('.relatedheader').addClass('selected');
如何讓我的腳本走班動態releatedheader元素?
<div class="relatedheader">
<span class="unfoldedlabel" colspan="6">
<a>Accessories/</a>
</span>
</div>
<div class="newgroup"></div>
<div class="newgroup"></div>
<div class="newgroup"></div>
<div class="relatedheader">
<span class="unfoldedlabel" colspan="6">
<a>computers/</a>
</span>
</div>
<div class="newgroup"></div>
<div class="newgroup"></div>
<div class="newgroup"></div>
到目前爲止你做了什麼? – Alex
我在這一個空白 - 不知道從哪裏開始。 – Xeptor
用jQuery很容易,因爲它有一些訪問dom元素的特殊方法,最好是發佈一些你嘗試過的代碼,儘管你已經提到了_im在這個one_上的空白。這實際上並沒有幫助。 – Jai