Javascript 这个jQuery选择器到底做什么?

Javascript 这个jQuery选择器到底做什么?,javascript,jquery,Javascript,Jquery,几天来,我一直在学习jQuery脚本并根据自己的需要编辑它。它包含以下行 var newElement = $("#featured-post").clone(); var inputField = $("select", newElement); 我只是不明白第二行到底做了什么,因为我以前没有见过这样的选择器(是的,我是jQuery新手) 我猜它在克隆的元素中选择了“”元素。但我以前没有读过这种选择方法。有人能解释一下这个选择器吗?我在谷歌上搜索了一下,但没有找到任何与此相关的东西。非常感谢

几天来,我一直在学习jQuery脚本并根据自己的需要编辑它。它包含以下行

var newElement = $("#featured-post").clone();
var inputField = $("select", newElement);
我只是不明白第二行到底做了什么,因为我以前没有见过这样的选择器(是的,我是jQuery新手)


我猜它在克隆的元素中选择了“”元素。但我以前没有读过这种选择方法。有人能解释一下这个选择器吗?我在谷歌上搜索了一下,但没有找到任何与此相关的东西。非常感谢。

为了让您更简单,下面的代码:

$("select", newElement);
与执行以下操作相同:

$(newElement).find("select");

因此,选择器将在
newElement
克隆元素中查找
select
元素。

为简化操作,请使用以下代码:

$("select", newElement);
与执行以下操作相同:

$(newElement).find("select");
因此,选择器将在
newElement
克隆元素中查找
select
元素

jQuery(选择器[,上下文]) 选择器

  • 类型:选择器
  • 包含选择器表达式的字符串
上下文

  • 类型:元素或jQuery
  • 用作上下文的DOM元素、文档或jQuery
资料来源:

jQuery(选择器[,上下文]) 选择器

  • 类型:选择器
  • 包含选择器表达式的字符串
上下文

  • 类型:元素或jQuery
  • 用作上下文的DOM元素、文档或jQuery

来源:

这是最新的。它选择
select
元素的
newElement
非常感谢,billyonecan。真的很感激。从来没有任何理由使用上下文选择器(据我所知)。在内部,jQuery将其转换为
newElement.find('select')
,这是最简单的方法。它选择
select
元素的
newElement
非常感谢,billyonecan。真的很感激。从来没有任何理由使用上下文选择器(据我所知)。在内部,jQuery将其转换为
newElement.find('select')
无论如何-我认为如果你真的解释了代码的作用,它会变得更简单。我认为如果你真的解释了代码的作用,它会变得更简单。