Drupal & jQuery - $ is not a function

Если вы пытаетесь добавить свой jQuery код в друпал и вы получаете ошибку $ is not a function. Решение этой проблемы ниже:

Переименуйте все знаки ($) на jQuery

$().ready(function() {
   $("#select_me").show();
});

На

jQuery().ready(function() {
   jQuery("#select_me").show();
});

Comments

Anonymous's picture

А вот правильный

А вот правильный код:
(function($) {
$(document).ready(function(){
// Your code here
});
})(jQuery);

heihachi's picture

А чем выше код не угодил?

А чем выше код не угодил?

Anonymous's picture

Теперь можно писать $ и не

Теперь можно писать $ и не париться с jQuery

heihachi's picture

ссылку на источник можно,

ссылку на источник можно, если не трудно.

Anonymous's picture

User