2011-01-07 9 views
10

En docs Raphael, que init Raphael con:objeto de inicialización Raphael con selector de jQuery

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

quiero seleccionar mi clase con jQuery y convertirlo a Rafael, por lo que mi pensamiento es:

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

Pero obtengo TypeError: b is undefined en Raphael.js. ¿Alguien sabe como hacer esto?

Respuesta

12

Probar:

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

La función $ devuelve un objeto de tipo matriz de elementos de HTML, a fin de utilizar [0] para obtener la primera.