我想要我的<li>
当我右键单击它时:出现一个自定义的上下文菜单,我想对我最初选择的元素 <li>
进行处理。我试过这个$(this).attr("id");
但它返回我的上下文菜单的一个项目,而不是我原来的右键单击<li>
.
最佳答案
要检测右键单击,您可以使用,
jquery代码
<script language="javascript" type="text/javascript">
$(function(){
$('#rClick').on('contextmenu', function(e) {
alert($(this).attr('id'));
return false;
});
});
</script>
html代码
<ul>
<li id="rClick">AAAAAA</li>
<li id="rClick2">BBBBBB</li>
</ul>
关于jquery - 获取右键单击元素 JQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13783966/