컨텍스트 메뉴 플러그인을 사용하여 현재 개발중인 페이지에서 기능 할 수있었습니다. 마우스 오른쪽 버튼을 클릭하면 컨텍스트 메뉴를 표시하기 전에 코드 (예 : 선택한 행이나 열을 강조 표시)를 실행하고 싶습니다. 어디에서 코드를 삽입 할 수 있습니까? 나는이 링크에서 플러그인을 사용했다. http://www.trendskitchens.co.nz/jquery/contextmenu/jquery에서 사용자 정의 된 오른쪽 클릭 중에 컨텍스트 메뉴를 표시하기 전에 코드를 실행하십시오.
내 HTML :
<table>
<tr><td></td><td></td></tr>
<tr><td></td><td></td></tr>
<tr><td></td><td></td></tr>
<tr><td></td><td></td></tr>
<table>
내 JS (컨텍스트 메뉴) 당신은 e.target
와 마우스 오른쪽 버튼으로 클릭 한 요소에 액세스 할 수 있습니다
$("table tr td").contextMenu('myMenu',{
onContextMenu: function(e){
// I want to process the selected 'td' or 'tr' here... ex. highlight it
}
});