I have created an image map with Raphael. I want the div containing the Raphael canvas to fade out using jQuery when one of the paths in the image map (path10 in the example
Almost there... this works (tested on Firefox 3.6.8):
<body>
<script type="text/javascript" charset="utf-8">
$("document").ready(function() {
var R = Raphael("canvas", 1050, 550);
var attr = {
fill: "#bbb",
"fill-opacity": 1,
stroke: "#222",
"stroke-width": 0.3,
"stroke-linejoin": "round"
};
path10 = R.path("m 221.63509,150.81487 97.24682,0 0,89.68452 -97.24682,0 0,-89.68452 z").attr(attr);
path10.node.setAttribute("id","barry");
$("#barry").click(function(){
$("#canvas").fadeOut();
});
});
</script>
<div id="canvas"></div>
</body>