`
13146489
  • 浏览: 251428 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

jQuery Context Menu clashes with jQuery Draggable

 
阅读更多
原文地址:http://stackoverflow.com/questions/6788566/jquery-context-menu-clashes-with-jquery-draggable
将contextmenu源代码改变:
$(this).mousedown( function(e) {
    var evt = e;
    evt.stopPropagation();
    $(this).mouseup( function(e) {
        e.stopPropagation();
        var srcElement = $(this);
        $(this).unbind('mouseup');
        if( evt.button == 2 ) {
            // Hide context menus that may be showing
            $(".contextMenu").hide();


改变为:
$(this).mousedown( function(e) {
    var evt = e;
   if( evt.button != 2 ) {
return;
   }
    evt.stopPropagation();
    $(this).mouseup( function(e) {
        e.stopPropagation();
        var srcElement = $(this);
        $(this).unbind('mouseup');
        if( evt.button == 2 ) {
            // Hide context menus that may be showing
            $(".contextMenu").hide();

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics