Web Development with jQuery®

(Elliott) #1

(^256) ❘ CHAPTER 9 PLUGINS
event.pageX + 'px'
);
}
}
);
}
if (!$('body').data('contextMenu'))
{
$('body').data('contextMenu', true);
$(document).bind(
'mousedown.contextMenu',
function()
{
$('div.contextMenu').each(
function()
{
if (!$(this).data('contextMenu'))
{
$(this).hide();
}
}
);
}
);
}
}
else
{
this.find('li')
.not('li.contextMenuDisabled, li.contextMenuSeparator')
.unbind('mouseover.contextMenu')
.unbind('mouseout.contextMenu');
this.data('contextMenu', false)
.removeClass('contextMenu')
.unbind('mouseover.contextMenu')
.unbind('mouseout.contextMenu');
this.parents('.contextMenuContainer:first')
.unbind('contextmenu.contextMenu');
$('body').data('contextMenu', false);
$(document).unbind('mousedown.contextMenu');
}
return this;
}
});
$(document).ready(
function()
{
http://www.it-ebooks.info

Free download pdf