Как обращаться с сочетаниями клавиш Dojo? - PullRequest
1 голос
/ 16 марта 2012

Я использую 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 перестает работать.

Проходя через огромный странный

...