图像映射上的Jquery UI Droppable

时间:2013-04-22 18:01:46

标签: jquery-ui drag-and-drop

我的图像映射定义如下

  <img src="../../Content/Images/Mapimage.png"  usemap="#Map" />
        <map name="Map">
            <area id="s1" shape="rect" coords="200,45,270,105"/>
            <area id="s2" shape="rect" coords="215,275,280,335"/>
            <area id="s3" shape="rect" coords="110,270,180,335"/>
        </map>

和可拖动的图像

 <img src="../../Content/Images/image1.png" id="draggableImage"/>

和jquery

      $("#draggableImage").draggable({
        helper: 'clone',
        appendTo: 'body',

    });

     $("#s1").droppable({
        drop: function (event, ui) {
            alert("Got it");
        }
    });
当我拖放时没有任何反应。 如果我拖放到我设置为droppable的div,它不在图像映射中,它就可以工作。当我放在图像映射区域时,它不起作用。 有关如何在图像地图区域执行此操作的任何想法? 谢谢!

0 个答案:

没有答案