jQuery目标第一项不起作用

Gra*_*y D 1 jquery

当我使用jQuery("input[title='Clone']")[0]它时返回我正在寻找的项目但是当我尝试jQuery("input[title='Clone']")[0].after( "<h1>test</h1>" );它时给我一个TypeError undefined不是一个函数.

如何定位页面上的第一个项目而不是所有项目?

Ror*_*san 5

该错误是因为您的语法正在访问jQuery选择器中的本机DOM元素,然后尝试在其上使用jQuery方法.

要通过jQuery使用:firstor .first()或获取选择器的第一个元素.eq(0):

jQuery("input[title='Clone']:first").after("<h1>test</h1>");
jQuery("input[title='Clone']").first().after("<h1>test</h1>");
jQuery("input[title='Clone']").eq(0).after("<h1>test</h1>");
Run Code Online (Sandbox Code Playgroud)