$ is not a function
Drupal 7 で JQuery を使おうとする初心者が遭遇する一般的なエラー メッセージです。
説明は、他のライブラリとの競合を避けるために、Drupal では $ の使用が無効になっているためです。しかし、他のどのライブラリが $ を使用していますか?
$ is not a function
Drupal 7 で JQuery を使おうとする初心者が遭遇する一般的なエラー メッセージです。
説明は、他のライブラリとの競合を避けるために、Drupal では $ の使用が無効になっているためです。しかし、他のどのライブラリが $ を使用していますか?
少なくとも 2 つの主要なもの:
おそらく、最も一般的に使用される関数に 1 つの文字を使用すると、多くの時間を節約できるためです。また、JavaScript の変数名の文字にはいくつかの制限があるため、実際には、そのような 1 文字の名前には 2 つの候補が$
あり_
ます_
。したがって、一部のフレームワークに 1 つの char 名を持つショートカット関数がある場合、それはおそらく$
.
よくある問題の 1 つは、JQuery 自体のバージョンが複数あることですが、それが Drupal の理由かどうかはわかりません。別の可能性はMootools です