我正在用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演示
这是因为您还没有加载jQuery。您不需要从Raph对象创建jquery对象,除非我误解了您想要操作的内容。
记住先装货
<script src="https://code.jquery.com/jquery-2.2.0.min.js"></script>
JsFiddle