1
這裏是我的小提琴 - http://jsfiddle.net/Jv9gc/問題與自定義右鍵菜單功能
我此刻的問題我一直沒能得到我的自定義右鍵菜單做任何事情,甚至不是一個簡單的alertbox。誰能幫忙?我究竟做錯了什麼?
這裏是我的小提琴 - http://jsfiddle.net/Jv9gc/問題與自定義右鍵菜單功能
我此刻的問題我一直沒能得到我的自定義右鍵菜單做任何事情,甚至不是一個簡單的alertbox。誰能幫忙?我究竟做錯了什麼?
試試這個請:工作演示http://jsfiddle.net/77L4w/
希望這將適合的原因:)
代碼
$('#movecam').draggable({
drag: function() {
$('#mecam').css('top', $(this).position().top);
$('#mecam').css('left', $(this).position().left);
},
stop: function() {
$('#mecam').css('top', $(this).position().top);
$('#mecam').css('left', $(this).position().left);
}
});
$("#movecam").bind("contextmenu", function(event) {
event.preventDefault();
$("div.custom-menu").hide();
$("<div class='custom-menu'><input id='propertz' type='button' name='propertz' value='Properties'></div>").appendTo("body").css({
top: event.pageY + "px",
left: event.pageX + "px"
});
init_prperty_click()
}).bind("click", function(event) {
$("div.custom-menu").hide();
});
$('input[name="closeme"]').click(function() {
$("#movecam").hide();
});
function init_prperty_click() {
$("input[name=propertz]").on('click', function() {
alert("haha");
});
}