1

几天来,我一直在研究一段 jQuery 脚本并根据我的需要对其进行编辑。它包含以下几行。

var newElement = $("#featured-post").clone();
var inputField = $("select", newElement);

我只是不明白第二行到底是做什么的,因为我以前没有见过这样的选择器(是的,我是 jQuery 新手)。

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

4

2 回答 2

3

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

$("select", newElement);

和做的一样:

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

因此,选择器将selectnewElement克隆元素中查找元素。

于 2013-11-01T10:10:50.770 回答
1

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

选择器

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

语境

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

来源:http ://api.jquery.com/jQuery/#jQuery-selector-context

于 2013-11-01T10:16:28.630 回答