jquery如何取得集合中的一个元素?

已经取得一批类名的input是$(".tag"),如何取得其中指定name值的那个input?比如name=school
我可能没表达清楚,不是直接获取dom中的name=school的那个Input,而且从别的地方拿到一个jquery对象inputs,我只需要其中指定的一个

阅读 6.2k
7 个回答

filter 试试

inputs.filter('[name="school"]')

可以用属性选择器,比如 $(".tag[name=school]")

$(".tag").find("[name='school']");

$(".tag[name='school']")

JQ匹配到的都是数组,可以用这样的方式$(".tag[name=school]")[0];就能获得唯一的元素

inputs.find("选择器") 再次筛选就达到楼主的目的了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进