我不熟悉这种语法。$.
函数调用之前是什么意思?
问问题
8640 次
5 回答
7
$
只是某个对象的名称。如果您使用这些库之一,它可以是 jQuery 或 Prototype。
所以$.functionName()
简单地代表调用名为functionName
对象的函数$
。
于 2012-04-26T11:02:24.890 回答
3
在这里,$ 符号可以替换为“jQuery”关键字。
$.functionName();
是相同的
jQuery.functionName();
如果您使用的是 jQuery 框架。如果使用其他东西,它可能会像在 jQuery 中一样引用基础对象。
于 2012-04-26T11:02:49.223 回答
2
美元符号函数或多或少实际上已成为 document.getElementById() 的快捷方式。
http://osric.com/chris/accidental-developer/2008/04/the-javascript-dollar-sign-function/ 检查这个
并且被 Jquery、Mootools 或任何其他 javascript 框架使用。即使你可以做一个
这是一个小例子
function $(obj) {
return document.getElementById(obj);
}
于 2012-04-26T11:02:32.803 回答
1
$ - 只是一个对象名称,因为 $ 是 JavaScript 标识符中的有效符号。这不是一些特殊的语法,只是从对象中定期检索“functionName”属性并调用它。一些库(例如 jQuery)将它们的主要对象别名为这个短名称,以使调用占用更少的空间。
于 2012-04-26T11:03:23.517 回答