2011-06-27 156 views

回答

5

無。通常,$變量僅指向jQuery。在另一個庫使用$的情況下,您可能正在使用jQuery,或者您在代碼中將其用於其他目的。

+0

我以爲$是一個函數? – Babiker

+1

@Babiker $是一個函數,它指向jQuery函數。在JavaScript變量中可以是函數。 – timw4mail

+1

@Babiker:它是一個函數,存儲在名爲'$'的變量中。 – maerics

0

它只是一個同樣的事情的別名 - 爲了避免像Wordpress,或可能導入自己版本的jQuery的框架衝突。

1

無。 $僅僅是jQuery的別名。但是,在開發公共消費代碼時,應該使用jQuery而不是$,因爲如果$使用多個框架,則可能會將$分配給其他內容。或者只是使用閉包,使$私有變量,這是大多數插件做:

(function($){ 
    // Use $ normally here... 
})(jQuery); 
0

jQuery用來當你有一個使用$可變另一個JavaScript庫。 jQuery === $