JQuery遍历给出了Javascript代码段

时间:2014-07-24 17:46:49

标签: javascript jquery

我正在尝试理解JQuery中的遍历。我在Javascript中有这个片段,它提取document.forms [0] .elements [0]。有人可以向我解释如何让JQuery等同于此吗?

2 个答案:

答案 0 :(得分:-1)

在jQuery中,那将是:

$('form').eq(0).children("input[type!='image'], select, textarea").eq(0);

要打破它:

  • $('form')选择所有'表格'页面上的标签
  • .eq(0)将选择范围限制为集合
  • 中的第一个表单
  • .children('input[type!='image'], select, textarea')获取该对象的所有子节点inputselecttextarea元素(不是"图像"类型输入,严格来说)匹配.elements
  • 的行为
  • .eq(0)将选择限制在集合中的第一个;第一个孩子

答案 1 :(得分:-1)

这应该可以解决问题

$('form:first :input[type!="image"]:first')