1. 程式人生 > >【JavaScript】jquery右鍵點選事件和js禁用右鍵事件程式碼

【JavaScript】jquery右鍵點選事件和js禁用右鍵事件程式碼

jQuery滑鼠點選事件函式

//jQuery滑鼠左擊、右擊和中擊事件
$('div').mousedown(function(e){ 
	  if(e.which == 3){ 
		   alert('這是右鍵單擊事件'); 
	  }else if(e.which == 1){ 
			   alert('這是左鍵單擊事件'); 
	  } else if(e.which == 2){ 
			   alert('這是滑鼠中鍵事件'); 
	  } 
})

js遮蔽自帶右鍵選單

//遮蔽自帶右鍵選單
document.oncontextmenu = function(e){
         return false;
}

相關推薦

JavaScriptjquery事件js禁用事件程式碼

jQuery滑鼠點選事件函式//jQuery滑鼠左擊、右擊和中擊事件 $('div').mousedown(function(e){ if(e.which == 3){ alert(

android設定View字型變色邊框背景設定

1.設定字型變色 selector_orange_white.xml <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/a

easyUI取消easyui行選中事件,智慧通過勾checkbox才能中行

背景:專案中使用easyui作為前端架子。datagrid預設是點選行就選中此行然後變色。 需求:點選行不讓此行選中;只能通過點選複選框才能選中某一行。 解決思路:   1、寫點選行函式function onClickRow(rowIndex,rowData){}   2、查詢當前datagrid所有

JavaScriptJQuery認識與基本用法

是什麼 JQuery是一個JavaScript函式庫 jQuery特點 寫的少,做的多 相容性(做了必要的判斷和處理,可以相容不容瀏覽器) 體積小 鏈式程式設計 隱式迭代、外掛豐富、開源、免費 使用 把

Unity3D - API檢測滑鼠的與鍵盤按鍵的按下

  呼叫Input類中的GetButtonDown()或GetButtonUp()函式; 呼叫Input類中的GetKeyDown()或GetKeyUp()函式; ****************************************************

JavaScriptjQuery+ajax傳遞json陣列(區域性響應處理)

首先Json物件定義格式:var json = {"key1" : "value1", "key2" : "value2"}; 而json陣列定義格式:var json_array = [ {"key1" : "key_value1", "id1" : "id_value

Mysql學習-索引總結(B-treehash、主索引、唯一索引、普通索引、全文索引組合索引)

常用的兩種索引結構:B-tree和HASH B-tree   B-tree索引能夠加快訪問資料的速度,因為儲存引擎不再需要經行全表掃描來獲取需要的資料,取而代之的是從根節點開始搜尋。根節點的槽中存放了指向子節點的指標,儲存引擎根據這些指標向下查詢。通常比較節點頁的值和要查詢的值可以找

轉載jQuery獲取Select選擇的Text Value

原文地址:http://www.cnblogs.com/yaoshiyou/archive/2010/08/24/1806939.html jQuery獲取Select選擇的Text和Value:語法解釋:1. $("#select_id").change(function(){//code...});  

PHP靜態方法呼叫非靜態方法靜態呼叫非靜態方法程式碼解讀

static 關鍵字用來修飾屬性、方法,稱這些屬性、方法為靜態屬性、靜態方法。 在類的靜態方法中是不能直接以$this->test()的方式呼叫非靜態方法的。還有框架中靜態的呼叫非靜態方法是怎麼回事??? 。。。 算了,不知道說啥 具體為啥看程式碼註釋: <?ph

滑鼠桌面圖示時,出現資源管理器未響應

【現象】:   右鍵點選桌面上檔案的圖示,想檢視檔案屬性時,結果出現圓圈一直在轉,卻沒有任何反應,過一下就有資源管理器未響應的對話方塊,但右鍵點選"我的電腦"時卻沒有這個事情發生。 從桌面儲存路徑:M:\桌面下,隨意找一個檔案右鍵點選檔案時依然正常。 【可能原因】: 1.我

JAVASCRIPT使用ztree樹,實現增加,修改,刪除節點。帶有複框。

測試支援火狐,谷歌,IE10等。 主要使用ztree,擁有複選框,增加,修改,刪除功能,這些是要連線後臺的,自己再修改下就可以用。 效果如下圖: 點選增加後會出現 程式碼如下: <!DOCTYPE html> <html> <head>

eclipse ctrl+js方法The resource is not on the include path of a JavaScript project

在html頁面點選引入的js能跳轉過去,但是在js裡點選另一個js的方法無法跳轉,但是程式能正常執行。 ctrl+右鍵點選js方法時:The resource is not on the include path of a JavaScript project 解決方法: 右鍵

JavaScript的新增樣式,其他的刪除樣式

author:咔咔 wechat:fangkangfk   layui.use(['jquery',], function(args){ var $= layui.jquery; $('.type').click(function

JavaScript那個按鈕,那個按鈕變色,其他方案

author:咔咔 wechat:fangkangfk   方案: 1.先將第一次顯示的給給預設樣式,也就是新增checked的class 2.如果點選了之後傳遞一個引數給後臺,後臺assign到前端,使用引數判斷,根據引數就可以判斷誰需要加checked

javascript 學習 事件 不要瀏覽器的工具欄

1,效果 2,程式碼 <!doctype html> <head> <meta charset="utf-8"/> <style> #click-co

前端angularJS或者jquery實現按鈕變色,再變回來

目的:使按鈕在兩種狀態之間切換,注意:簡單的通過.修改focus和active的樣式是做不到的。 效果圖: html程式碼: <div class="col-1">

javascript設計到的技術

dom ava move ati javascrip 兼容問題 特點 rem event 一、dom操作: document.getElementById() document.getElementsByTagName() 二、事件操作: dom2級事件 主流瀏覽器

JavaScript計數器+classList使用-純js案例:全

nta ava count 改變 markdown 精簡 javascrip 案例 標簽 這兩天做了一個全選反選的案例,用了幾種方法,剛開始寫的磕磕絆絆,聽老師講解後理清思路,再來寫就很容易了。其實還是寫代碼時候的思路問題。首先要分析功能,然後分步實現,不要攪在一起。下面幾

問題描述:滑鼠桌面空白處不反應或者反應很慢 圖示沒有問題

問題描述:滑鼠右鍵點選桌面空白處不反應或者反應很慢 右鍵點選圖示沒有問題 問題出現原因:intel主機板驅動問題,昨天刪掉一些驅動之後出現問題了 解決問題: 桌面按右鍵反應慢,通常都是顯示卡驅動程式惹的禍,最簡單的辦法就是:開始--執行--.執行regsvr32 /u igfxpph.dll (有的電腦

vue.js事件+在游標停靠位置插入文字

直接在需要右鍵效果的新增 @contextmenu.prevent='function' function寫自己的程式碼 另外,專案中用到在游標停靠位置插入文字的功能,一併描述一下 insertShort(index) { this.contextmenuShow = fal