javascript - jQuery 使用 .toggle() 切换单个元素

标签 javascript jquery dom jquery-selectors dom-manipulation

所以我想切换元素数组中的单个元素,我该怎么做呢?

我尝试过的

$(".classname")[1].toggle()

最佳答案

问题在于您获取的是元素而不是 jquery 对象。试试这个:

$(".classname").eq(1).toggle()

此外,我假设您正在寻找使用索引 1 的第二个元素

关于javascript - jQuery 使用 .toggle() 切换单个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17029787/

相关文章:

Java ScriptEngineManager 和 DOM

javascript - 我需要澄清 react 的状态和生命周期

javascript - 如何在移动设备中显示模态框时停止背景滚动,仅使用 CSS 或 Javascript?

javascript - 根据页面更改附加到 HTML 标记的 CSS?

php - 使用 jQuery 的可折叠菜单

jquery - jQuery : text() and html() ? 有什么区别

Javascript 通过输入更改纯文本

javascript - JQuery UI Widget Factory 替代品

javascript - 更改 HTML 文本框 : Overwrite Instead of Insert as User Types

javascript - Panel.Visible=false 不添加到 DOM 中吗?