使用jQuery选择器初始化Raphael对象

时间:2011-01-07 03:16:12

标签: jquery jquery-selectors raphael

在拉斐尔文档中,我们通过以下方式启动Raphael:

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

我想用jQuery选择我的课并将其转到Raphael,所以我的想法是:

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

但我在Raphael.js中得到TypeError: b is undefined。有谁知道怎么做?

1 个答案:

答案 0 :(得分:12)

尝试:

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

$函数返回HTML元素的数组类型对象,因此使用[0]获取第一个元素。