提问者:小点点

单击时使用raphael js在另一个div中淡入


我正在用raphaeljs绘制一个建筑物的地图。我想为各种房间创建弹出窗口。

如何使用raphaeljs元素的click处理程序来fadein另一个div?

t1.click(function(event) {
    alert("T1");
    $('#fademe').fadeIn(); // this does not work
});

我找到了用Raphaeljs对象创建jQuery对象的方法,但无法使其工作:

var $jQueryObject = $(raphaelObject.node);

感谢任何帮助。使用下面的演示,您会在左侧的拐角处发现“T1”。

JSFIDDLE演示


共1个答案

匿名用户

这是因为您还没有加载jQuery。您不需要从Raph对象创建jquery对象,除非我误解了您想要操作的内容。

记住先装货

<script src="https://code.jquery.com/jquery-2.2.0.min.js"></script>

JsFiddle