Using jQuery with Raphael

前端 未结 1 1126
南旧
南旧 2021-01-03 05:30

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

相关标签:
1条回答
  • 2021-01-03 06:09

    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>
    
    0 讨论(0)
提交回复
热议问题