Почему "JQuery". префикс имени файла плагина? - PullRequest
15 голосов
/ 21 сентября 2010

Мне любопытно узнать причину стандартной процедуры префикса имен файлов плагинов jQuery с помощью "jquery".В нескольких руководствах говорится что-то вроде:

Использование префикса " jquery. " устраняет любые возможные конфликты имен с файлами, предназначенными для использования с другими библиотеками.

Полагаю, я даже видел пару плагинов, которые на самом деле требуют себя не переименовывать.

Есть ли более конкретные причины для этого префикса, или это просто соглашение?

1 Ответ

20 голосов
/ 21 сентября 2010

Это просто соглашение, например:

jquery.lightbox.js
prototype.lightbox.js

Если вы только что имели это и использовали оба, ну, вы видите, где возникает путаница:

lightbox.js

Кроме того, вы можете использовать только обычные файлы функций JavaScript и не хотите, чтобы у них был префикс, например editor.js, что означает, что он совсем не зависит от jQuery ... все дело в организации и поддержке.

...