右键单击时如何获取元素的id

Asw*_*thy 6 html javascript jquery

我想知道当我使用javascript或jquery右击这个li时如何获取li的id.

<ul>
    <li id="liid" class="collapsable">
        <div class="hitarea collapsable-hitarea">
        </div>
        <span class="folder">Group1.2</span>
    </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

我有右键单击功能.

$(document).bind("contextmenu", function (e) {
    // code to get the id of current li
});
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮助我.

Mr.*_*ien 7

使用 .on('contextmenu', 'li')

$(function() {
    $('ul').on('contextmenu', 'li', function(e) { //Get li under ul and invoke on contextmenu
        e.preventDefault(); //Prevent defaults
        alert(this.id); //alert the id
    });
});
Run Code Online (Sandbox Code Playgroud)

演示