javascript - 使用 JavaScript/jQuery 根据位置向元素添加类

标签 javascript jquery html

<ul>
 <li>First</li>
 <li>Second</li>
 <li>Third</li>
</ul>

是否可以使用 jQuery 将类添加到上面列出的第二个 li,而不需要预先存在的类或 id?

最佳答案

当然,你会这样

$('ul li:eq(1)').addClass('yourclassname');

由于选择器是从零开始的,因此 1 代表第二个节点。

引用:http://api.jquery.com/eq-selector/

关于javascript - 使用 JavaScript/jQuery 根据位置向元素添加类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9823078/

相关文章:

javascript - 在单个 div 上启用滚动?

javascript - chrome扩展加载外部js

javascript - 使用 jsoup 的模式窗口(对话框)的网页抓取

Javascript变量不添加结果,变量充当字符串为什么?

javascript - 如何使用 JavaScript 展开/折叠网站的一部分并更改图像

javascript - Mocha 'before each hook' 消息为红色。我怎么知 Prop 体出了什么问题?

javascript - 在 AJAX 调用上具有固定标题的 HTML 表格

javascript - 在 Polymer 中通过 JS 更改 CSS 变量

jquery - 基于 slider 内容的 DIV 高度在下一张幻灯片上折叠

javascript - 如何删除输入字段中文本前的一个或多个空格