繁体   English   中英

如何使用 $() 通过索引选择元素?

[英]How can I select an element by its index with $()?

使用 vanilla JavaScript 我可以写:

document.querySelectorAll("h1")[2]

要通过索引指定元素,在本例中它是第三个元素。

我可以用 $() 做同样的事情吗?

是否可以使用此函数通过索引获取元素?

编辑:很抱歉没有澄清我的问题,这是我的代码:

document.querySelectorAll("h1")[2].innerHTML = "Hello";
$("h1")[2].text("Hi");

结果将是文本更改为“Hello”而不是“Hi”。 如何以相同的方式选择第三个元素并更改其文本?

您可以使用 DOM 元素$('h1')[i]$('h1').get(i)以及$('h1').eq(i)

jQuery 中的 JavaScript document.querySelectorAll()函数是$() 。所以你可以写$("h1")[2]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM