ContextMenu.jsのonContextMenu

ファイルかフォルダをフォーカスしてないときは右クリックしてもメニューを表示しないように変更。
フォーカスといってもIEのそれではなくtextRangeですが。
<div class="contextMenu" id="conMenuLftItms">
<ul>
<li id="deleteItm" >削除 (D)</li>
:
:
<li id="verbPropty" >プロパティ</li>
</ul>
</div>
$('#rhtClkLftItmsAra').contextMenu('conMenuLftItms',{
onContextMenu: function(){return (selItmObj ? true : false)},
menuStyle: { width:'95px' },
itemStyle: { fontFamily:'MS UI Gothic',fontSize:'9pt',border:'none',padding:'0px'},
itemHoverStyle: { border:'none'},
bindings:{
'deleteItm' : function(t){ delItm()},
:
:
'verbPropty' : function(t){ invokeVerbs('properties')},
}
});
selItmObjはマウスオーバーでファイル/フォルダオブジェクトを代入し、マウスアウトで削除している変数です。

