Инициализация объекта Raphael с помощью селектора jQuery - PullRequest
10 голосов
/ 07 января 2011

В документах Рафаэля мы инициируем Рафаэля с помощью:

var paper = Raphael(document.getElementById("notepad"), 320, 200);

Я хочу выбрать свой класс с помощью jQuery и переключить его на Рафаэля, поэтому моя мысль:Я получаю TypeError: b is undefined в Raphael.js.Кто-нибудь знает, как это сделать?

1 Ответ

12 голосов
/ 07 января 2011

Попробуйте:

var paper = Raphael($(".myClass")[0], 320, 200);

Функция $ возвращает объект массива типа элементов HTML, поэтому используйте [0], чтобы получить первый.

...