[英]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.