jQuery - $$('#bla')是什么意思?

时间:2016-09-26 09:05:00

标签: javascript jquery

最近我看到了jQuery-code

$$('#bla')

我问myselft,这两个$是什么意思?我做了一个快速搜索,但我无法找到任何东西,这解释了它。有人可以向我解释一下吗?

2 个答案:

答案 0 :(得分:3)

$$对jQuery没有任何意义。当然,如果有人var $$ = jQuery;(或者更可能是var $$ = jQuery.noConflict();),那么它将引用jQuery函数。

您可能一直在查看MooTools代码或PrototypeJS代码或Chrome console code。在所有这三个中,$$搜索与给定CSS选择器匹配的所有元素(更像是jQuery的$)。

答案 1 :(得分:1)

错误的例子,但它更好地理解你的问题:

var $$ = function (bla) {
    console.log(bla)
};

$$('#bla'); // #bla