0

我在我的项目脚本中找到$("#something")和。$('#something')我真的很困惑,试图知道其中的区别,如果有的话。

请帮我澄清一下。

而且,这里的# 还有什么用?是否必须指定它是元素的id?

4

2 回答 2

2

假设$, jQuerythen#需要指定 ID(jQuery 使用Sizzle'将字符串选择器解析为 CSS 选择器),并且在 Javascript 中使用或"定义字符串之间没有真正的区别。

在像 C# 这样的语言中,'定义了一个charwhile"定义了一个string.

于 2013-06-13T21:42:23.140 回答
1

$("something") 和 $('something') 之间的区别

在 Javascript 中,这两件事完全没有区别。它们是相同的;选择使用哪种类型的引用完全由程序员自行决定。(有时如果字符串包含引号会有所不同,但这不适用于此处)。

而且,这里的# 还有什么用?是否必须指定它是元素的id?

是的,就是这样。它选择具有指定 ID 的元素。它与 CSS 中使用的语法相同。

于 2013-06-13T21:43:27.937 回答