我正在开发基于raphaeljs的网络应用。 我同时使用了鼠标点击功能c将事件作为输入。 但是当你在ctrl键关闭时单击图像元素时,它会在新的浏览器选项卡中打开图像。
检查出来(按住ctrl键时鼠标点击图像):
<div id="canvas" style="width:400px; height:400px;"></div>
<script>
paper=Raphael("canvas",400,400);
paper.image("https://www.google.com/logos/2011/twain11-sr.png",20,20,100,100);
</script>
如何预防?
答案 0 :(得分:1)
您是否曾尝试通过此libray,jQuery或js。
绑定此图像上的点击事件$('svg img').click(function(){
return false;
});