js/jq鼠标右击事件
墨初 Web前端 1977阅读
看到某个博主的博客页面的鼠标右击菜单改成了自定义的,就想到js以及jq的鼠标右击事件,下面73so博客就详细的说一说。
js鼠标右击事件
例1:
整个网页的鼠标右击js事件。
document.oncontextmenu = function (e) {
alert('我是鼠标的右击事件!');
return false; //阻止浏览器的右击菜单
};例2:
某个DIV元素的鼠标右击js事件。
<div id="mochu" style="width:200px;height:200px;"></div>
<script>
document.getElementById('mochu').oncontextmenu = function (e) {
alert('我是鼠标的右击事件!');
return false; //阻止浏览器的右击菜单
};
</script>jquery鼠标右击事件的方法
例1:
整个网页的jq鼠标右击事件
$(function(){
$(document).contextmenu(function(){
alert('我是鼠标右击的信息!');
return false;
});
});例2:
某个元素的jq鼠标右击事件。
<div id="mochu" style="width:200px;height:200px;border:1px solid red;"></div>
<script>
$(function(){
$('#mochu').contextmenu(function(){
alert('我是鼠标右击的信息!');
return false;
});
});
</script>