2013-10-06 62 views
-3

在我創建的網站上,我呈現了一個標籤雲。我希望允許用戶選擇一些標籤,以便我可以對它們執行一些進一步的操作。出於各種原因,我希望通過右擊teg來做出選擇。使用javascript存儲右鍵單詞

因此,總結一下,我希望使用javascript來捕捉右鍵單擊的任何詞。考慮到我幾乎不知道JS,有沒有簡單的方法來做到這一點?

在此先感謝

+1

_Bearing記住,我幾乎不知道JS_ EUM聘請開發? –

+0

請舉起小提琴。 –

回答

3

下面是一個簡單

<div id="cloud-tag-container"> 

     <span class="tag">Tag 1</span> 
     <span class="tag">Tag 2</span> 
     <span class="tag">Tag 3</span> 

    </div> 

<script type="text/javascript"> 


     document.getElementById('cloud-tag-container').oncontextmenu = function (evt) { 
      if (evt.target.classList.contains('tag')) { 
       // then you right clicked on the span with class 'tag' 
       // perform your actions here 
      } 
     } 

    </script> 
+0

您將獲得用戶右鍵單擊的正確節點。您可以爲每個標籤添加類或ids以進行特定的編碼。 –

+0

我不知道爲什麼我的問題被認爲是脫離主題,但這個建議對我有用 – nikonan