/ / usando jQuery antigo com script feito em novo jQuery - javascript, php, jquery, html

Usando o antigo jQuery com script feito no novo jQuery - javascript, php, jquery, html

Eu fiz um plugin com nova versão do jquerye quando o cliente está usando meu plugin eles recebem um erro uncaught TypeError: $ não é uma função (...). De acordo com este problema é levantado quando jquery é da versão mais antiga. Meu cliente não quer atualizar a versão jquery dele como ele acha que vai quebrar o seu site, porque ele está usando muitos outros plugins que é dependente da versão mais antiga do jquery.

Eu tentei convencê-lo a usar mais um jquery com a versão mais recente antes do meu script, mas ele não concordou.

Alguém pode me dar qualquer solução possível para que eles possam usar o meu script porque eu não quero mudar o meu script de $ para jQuery.

Respostas:

0 para resposta № 1

Isso soa como não um conflito de versão, mas é causado pelo nome da classe jQuery. Tente envolver seu código:

jQuery(function($){
/// ... your code
});