jQuery。美元(“”)是什么意思?

jQuery。美元(“”)是什么意思?,jquery,jquery-selectors,jquery-attributes,Jquery,Jquery Selectors,Jquery Attributes,可能重复: 我已经搜索过了,但是找不到关于这个的任何信息。。。包括jQuery引用 在jQuery中,$是什么意思? 我只熟悉$'img' 我在本文中遇到了以下代码: 但是在代码中,当我用另一个替换一个时,它就停止工作了,所以我猜它们是不一样的 另外,最后一段代码: 这是干什么用的?它似乎是多余的,但如果我删除它,它也会失败。 有人能详细说明一下吗 谢谢$anyHtmlCode构建了一组jQuery包装的元素,这些元素是根据您提供的HTML构建的 如果字符串作为参数传递给$,jQuery将检

可能重复:

我已经搜索过了,但是找不到关于这个的任何信息。。。包括jQuery引用

在jQuery中,$是什么意思? 我只熟悉$'img'

我在本文中遇到了以下代码:

但是在代码中,当我用另一个替换一个时,它就停止工作了,所以我猜它们是不一样的

另外,最后一段代码:

这是干什么用的?它似乎是多余的,但如果我删除它,它也会失败。 有人能详细说明一下吗

谢谢

$anyHtmlCode构建了一组jQuery包装的元素,这些元素是根据您提供的HTML构建的

如果字符串作为参数传递给$,jQuery将检查 字符串以查看它是否看起来像HTML,即它在某个地方 在字符串内。如果不是,则将该字符串解释为选择器 表达式,如上所述。但是如果字符串看起来是一个 在HTML代码段中,jQuery尝试创建新的DOM元素,如下所述 通过HTML。然后创建并返回一个jQuery对象,该对象引用 对这些要素进行分析。您可以在上执行任何常用的jQuery方法 这个物体

线路

.attr('src',$this.attr('src'));
将$someElement的src设置为与$this的src相同。

$anyHtmlCode根据您提供的HTML构建jQuery包装的元素集

如果字符串作为参数传递给$,jQuery将检查 字符串以查看它是否看起来像HTML,即它在某个地方 在字符串内。如果不是,则将该字符串解释为选择器 表达式,如上所述。但是如果字符串看起来是一个 在HTML代码段中,jQuery尝试创建新的DOM元素,如下所述 通过HTML。然后创建并返回一个jQuery对象,该对象引用 对这些要素进行分析。您可以在上执行任何常用的jQuery方法 这个物体

线路

.attr('src',$this.attr('src'));
将$someElement的src设置为与$this的src相同。

$正在创建新的图像标记。 它类似于

$someElement.attr('src',$this.attr('src'));
$正在创建新的图像标记。 它类似于

$someElement.attr('src',$this.attr('src'));

$设置第一个匹配的img元素的src属性。

$设置第一个匹配的img元素的src属性。

通常,文档提供了一个解释:在创建的新标记上调用.attr,而$this是一个已经存在的img。记住,$this和$this不一样。@FelixKling我想要一个结束原因在标准文档中…@dystroy:。。。或者我们只需要一个非常好的标准答案。@FelixKling,谢谢。问题是,我认为它是一个选择器,因此在手册中查找它很困难。通常,文档提供了一个解释:在创建的新标记上调用.attr,而$this是一个已经存在的img。记住,$this和$this不一样。@FelixKling我想要一个结束原因在标准文档中…@dystroy:。。。或者我们只需要一个非常好的标准答案。@FelixKling,谢谢。问题是,我认为它是一个选择器,所以很难在手册中找到它。而且这些创建的图像从未添加到页面中,对吗?它们用于强制图像加载attr'src',$this.attr'src'段代码,并对每个图像进行引用?看起来是这样,但我不想阅读整篇文章。一旦您了解了jQuery的基本知识,我发现编写所需的代码比修改或参数化一个通常太大的插件要容易得多。对于一件简单的事情来说,这似乎有很多代码。而且这些创建的图像从未添加到页面中,对吗?它们用于强制图像加载attr'src',$this.attr'src'段代码,并对每个图像进行引用?看起来是这样,但我不想阅读整篇文章。一旦您了解了jQuery的基本知识,我发现编写所需的代码比修改或参数化一个通常太大的插件要容易得多。对于一件简单的事情,这似乎有很多代码。