जावास्क्रिप्ट के साथ कीबोर्ड शॉर्टकट

कीबोर्ड कीस्ट्रोक्स से निपटने के लिए मूसट्रैप एक छोटा पुस्तकालय (1.4 KB) है।

// single keys Mousetrap.bind('4', function() { highlight(2); }); Mousetrap.bind("$", function() { highlight(3); }, 'keydown'); Mousetrap.bind('x', function() { highlight(4); }, 'keyup'); // combinations Mousetrap.bind('command+shift+K', function() { highlight(7); }); Mousetrap.bind(['command+k', 'ctrl+k'], function() { highlight(8); }); // gmail style sequences Mousetrap.bind('g i', function() { highlight(11); }); Mousetrap.bind('* a', function() { highlight(12)}); // konami code! Mousetrap.bind('up up down down left right left right ba enter', function() { highlight([15, 16, 17]); }); 

जैसा कि आप देख सकते हैं, एकल प्रेस और संयोजन और कीबोर्ड कॉम्बो दोनों समर्थित हैं।

Internet Explorer 6+, Safari, Firefox, Chrome में काम करता है (Vimium सक्षम के साथ काम नहीं करता है)।

इसे आज़माएं - craig.is/killing/mice

Source: https://habr.com/ru/post/In147255/


All Articles