我正在使用Dojo Toolkit,我希望我的Dojo应用程序能够使用键盘快捷键。
我已使用以下代码段
实现了Dojo键盘快捷键var name="Factory"
var myTabContainer = dijit.byId("contentTab");
var tempid = "contentTab_tablist_" + name;
var tab = dijit.byId(tempid);
dojo.connect(tab, "onkeypress", function(e){
switch(e.charOrCode){
case 'h':
alert('hi dojo h');
return false;
case 'j':
alert('hi dojo j');
return false;
default :
alert('default');
return false;
}
}
);
使用上面的代码,Dojo快捷方式仅适用于初始时间。
我的意思是快捷方式只有在没有按下鼠标键之后才能工作。但是一旦点击鼠标点击......然后Dojo快捷方式就会停止工作。
通过巨大的奇怪