$ не определено с помощью jQuery в WordPress

Есть скрипт:

jQuery(document).ready(function(){
    $("ul.vimeo_desc_feed li a").click(function(){
        alert($(this).attr('href'));
        return false;
    })
});

Выдается ошибка, $ - это не функция

Другой скрипт:

jQuery(document).ready(function(){
    jQuery("ul.vimeo_desc_feed li a").click(function(){
        alert(jQuery(this).attr('href'));
        return false;
    })
});

Тут все хорошо работает.

Понравилась статья? Поделиться с друзьями:
WPAsk
Ответов: 1
  1. EAMann

    Вот пример:

    jQuery(document).ready(function($){
        $("ul.vimeo_desc_feed li a").click(function(){
            alert($(this).attr('href'));
            return false;
        })
    
    });
    

    Вы должны передать ссылку на jQuery как функцию $ в ваш метод, иначе она не будет работать. Если вы просто поместите $ внутри первого вызова функции () все будет работать нормально.

Добавить ответ

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: