2009-06-29 188 views

回答

26

沒有區別。 $是jQuery的簡寫。有時$被禁用,因爲它可能與您正在使用的其他Javascript庫衝突。它是相同的。

3

這就像<?<?php:一個是速記版本,可能容易發生衝突。

2

jQuery只是調用jQuery的一種很長的方式。如果您在noConflict模式下使用它,或者在插件中使用它,以確保您使用的是jQuery的$函數而不是其他框架,則可能需要執行此操作。

8

jQuery使用$()。原型使用$()。 AFAIK Mootools使用$()。如果這是它的結束,那麼將不可能使用這三者的任何組合。所以負責任的框架提供了一種禁用$()以避免衝突並使用別的東西的方法。在jQuery的情況下,這是jQuery()。

建議jQuery()超過$()用於jQuery插件,因此如果禁用$(),它們將繼續運行。

0

jQuery(文檔)和$(文檔)都是替代