[решено]Подключение jquery-плагина PickMeUp

Главные вкладки

Аватар пользователя shumod@drupal.org shumod@drupal.org 9 января 2014 в 20:09

UPD: нужно было обновить jquery. Поставил jquery_update последней dev версии.

Не могу подключить jquery-плагин PickMeUp... http://nazar-pc.github.io/PickMeUp/

Помогите правильно подключить плагин.

Делаю следующие вещи:

1. Подключаю через .info файлы с кодом плагина, функцией вызова плагина и css-файл. Кэш сбрасываю.

stylesheets[all][] = css/pickmeup.css
scripts[] = js/jquery.pickmeup.js
scripts[] = js/demo.js

Подключение файла demo.js меня беспокоит. Не нужно ли код во что-то оборачивать?
Сейчас так:

$(function () {
        var plus_5_days = new Date;
        plus_5_days.addDays(5);
        $('.3-calendars').pickmeup({
                flat            : true,
                date            : [
                        new Date,
                        plus_5_days
                ],
                mode            : 'multiple',
                calendars       : 3
        });
});

Пробовал так, не помогло:

$(document).ready(function(){
        var plus_5_days = new Date;
        plus_5_days.addDays(5);
        $('.3-calendars').pickmeup({
                flat            : true,
                date            : [
                        new Date,
                        plus_5_days
                ],
                mode            : 'multiple',
                calendars       : 3
        });
});

3. В текст добавляю div с классом, в котором должен выводиться календарь.

<div class="3-calendars"></div>

Комментарии

Аватар пользователя grob.82 grob.82 9 января 2014 в 22:14

Так попробуй.

(function ($){
$(document).ready(function(){
        var plus_5_days = new Date;
        plus_5_days.addDays(5);
        $('.3-calendars').pickmeup({
                flat            : true,
                date            : [
                        new Date,
                        plus_5_days
                ],
                mode            : 'multiple',
                calendars       : 3
        });
});
})(jQuery);