javascript - 从右键单击的段落中获取 id 属性

标签 javascript jquery

假设我有一段带有此 html 标记的文本:

<p id="myId">Some text <span>some other text</span></p>

当我在段落上的任意位置右键单击时,如何获取 id 的值?

更新:

我只是将值传递给函数,我没有提及以免复杂化。

最佳答案

然后为 p 编写一个 mousedown 处理程序

$('p').on('mousedown', function(e){
    if(e.which== 3){
        alert(this.id)
    }
})

演示:Fiddle

关于javascript - 从右键单击的段落中获取 id 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19508288/

相关文章:

javascript - JavaScript如何在浏览器中模拟按键控制跨域iframe?

javascript - 将 5 个字符串数组合并为一个

Firefox 中的 Javascript document.write 奇怪行为

javascript - 将jQuery对象复制到模态,然后隐藏或显示,然后显示

javascript - 将值附加到 jquery 中的选择框

javascript - 在cookie中存储对象数组,纯javascript,没有jquery?

javascript - 如何添加多个 CSS 规则以最大程度地减少浏览器回流?

jquery - 使用 Jquery 查找 DOM 中的元素并删除

javascript - 如何在 div 上应用 maskmoney?

javascript - jQuery 切换动态创建的元素