在HTML中的img
图片默认是可以拖动了,为了提升页面到逼格,可以通过下面几种方法阻止图片拖动:
- 改用
background-image
的方式实现。 - 给
image
添加一条样式规则:pointer-events:none
(兼容性不太好,而且一旦设置,这个元素将无法收到hover/click
事件)。 添加属性
draggable="false"
:1
<img draggable="false" src="images.png">
给
img
元素绑定事件处理函数:1
2
3$("img").mousedown(function(){
return false;
});