我想禁止人们从我的引导图像库中下载图像,但是由于它直到显示出来才被加载,因此仍然可以单击。如果我禁用右键单击而不是img,则可以正常工作。.但是我不想禁用整个正文。
我正在使用这个图库(完整版):
https://blueimp.github.io/Bootstrap-Image-Gallery/
我用来禁用它的JQuery:
$(document).ready(function() {
$("img").on("contextmenu",function(e){
return false;
});
});
最佳答案
使用event delegation而不是等待$(document).ready
:
$(document).on("contextmenu","img",function(e){
return false;
});
也就是说,请记住,使用浏览器的DOM调试器下载映像并不难。禁用右键单击比解决方案更麻烦,而且(我认为)您最好只接受网络上的任何内容都可以并且将被任何需要的人下载。
关于jquery - 禁用右键单击尚未加载的内容,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30854696/