Я хочу скрыть изображения в фотографической галерее, когда кто-то использует щелчок правой кнопкой мыши, пытаясь загрузить их. Скрыть объект с JQuery очень легко, когда пресса пользователь нормальный щелчок левой кнопкой мыши, просто добавив простое событиескрыть изображения при щелчке правой кнопкой мыши с помощью jquery
$("document").ready(function(){
$("img").click(function(event){
$(this).hide("fast");
});
});
Но как я могу определить, правый щелчок мыши, чтобы активировать event.preventDefault();
и установить $(this).hide
действие к изображениям ...
Это было задано раньше - http://stackoverflow.com/questions/1206203/how-to-distinguish-between-left-and-right-mouse-click-with-jquery. И вы знаете, что пользователи могут отключить JS, правильно? – Terry
@Terry Даже не нужно отключать JS, вы можете сделать следующее: go Tools> View Source, Ctrl + U, F12 для Firebug/DevTools и т. Д. 'Contextmenu' - просто барьер дурака :) – RaphaelDDL