我正在寻找一些可以让我在我的列表中的第9个li标签上添加id标签的东西..我甚至不确定它是否可能?
这是代码:
<ul id="p7menubar">
<li><a href="#" class="trigger">Home</a></li>
<li><a href="#" class="trigger">About Us</a></li>
<li><a href="#" class="trigger">Collections</a></li>
<li><a href="#" class="trigger">Stockists</a></li>
<li><a href="#" class="trigger">News / Press</a></li>
<li><a href="#" class="trigger">How to Order</a></li>
<li><a href="#" class="trigger">Terms & Conditions</a></li>
<li><a href="#" class="trigger">Contact Us</a></li>
<li><a href="#" class="trigger" XX ID TAG TO GO HERE XX >Online Store</a>
<ul id="menuitem_9_0">
<li><a href="#" >Baby Clothing</a></li>
<li><a href="#" >Boys Clothing</a></li>
<li><a href="#" >Girls Clothing</a></li>
</ul>
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
如果有人能帮助我,那就太棒了:)
在jQuery中,你应该能够在一个选择器中完成整个事情:
$("#p7menubar > li:nth-child(9) > .trigger").attr("id","MyNewID");
Run Code Online (Sandbox Code Playgroud)
"将标签与p7Menubar中第九个LI标签内的一类触发器匹配".
更新:看来我错了,nth-child 是 1索引的.也更新为更明确(谢谢乔尔波特)
| 归档时间: |
|
| 查看次数: |
6566 次 |
| 最近记录: |