1、屏蔽右鍵默認事件;(一度我以為修改的就是默認事件)
2、對一個ul的隱藏;(這個我也曾迂腐的認為值得這樣操作的都是div,汗)
3、對鼠標點擊右鍵做出的響應,顯示隱藏的ul;
4、鼠標重新點擊后,ul重新被隱藏
這樣來看的話,我們需要做的事情是不是就簡單了很多,先上代碼:
html部分
javascript部分:
先來看今天記錄的最關鍵的地方:document.oncontextmenu這個事件返回false的話就是屏蔽默認事件,如果我們其他都不寫,只在這個事件里面寫return,好像就下面這樣
這樣的話,再點擊右鍵也不會出現任何響應了。然后返回來再看整個的事件應用,好像除了這個事件,其他的都是比較熟悉的事件了,可就是對事件的這種整合總是缺乏,關鍵還是思路是創意吧,不過先不管哪兒多了,先整吧,但求熟讀三千首,不求寫來只問吟。扎馬步,扎馬步,扎馬步.....
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com