我需要在我的页面上放一张图片。我想禁用对该图像的拖动。我尝试了很多东西,但是没有帮助。有人能帮帮我吗?
我不想保留该图像作为背景图像,因为我正在调整图像的大小。
发布于 2010-11-18 13:34:02
我试了试,发现这是有效的。
$("img").mousedown(function(){
return false;
});
我确信这会禁用所有图像的拖动。我不确定它会影响到别的什么。
发布于 2010-11-18 13:21:56
你可以这样..。
document.getElementById('my-image').ondragstart = function() { return false; };
See it working (or not working, rather)
您似乎正在使用jQuery。
$('img').on('dragstart', function(event) { event.preventDefault(); });
发布于 2013-01-21 13:11:23
CSS only解决方案:使用pointer-events: none
https://stackoverflow.com/questions/4211909
复制相似问题