我试图在点击右键单击事件时显示div,右键单击工作正常,但事件未正确应用。
小提琴:: http://jsfiddle.net/SRX3y/82/
代码::
$.event.special.rightclick = {
bindType: "contextmenu",
delegateType: "contextmenu"
};
$(document).on("rightclick", "div", function() {
alert("hello");
$('#popup').css('display','inline-block');
return false;
});
答案 0 :(得分:3)
试试这个..选择名称是错误的。应该是#pop_up
$(document).on("rightclick", "div", function() {
alert("hello");
$('#pop_up').css('display','block');
return false;
});
答案 1 :(得分:2)
您的代码运行正常。
从
改变$('#popup').css('display','inline-block');
到
$('#pop_up').css('display','inline-block');
答案 2 :(得分:2)
你的身份证号错误
其pop_up
而非popup