$(ReactDOM.findDOMNode(self.refs.list)).focus().on('keydown', function(e) { var item; if (e.keyCode == 38) { //up item = modal.prev(); } else if (e.keyCode == 40) {//down item = modal.next(); } if (item) { e.shiftKey ? self.setState({}) : self.onClick(item); e.preventDefault(); } });
if ((e.metaKey || e.ctrlKey) && e.keyCode === 82) { e.preventDefault();
return; if ((e.ctrlKey || e.metaKey) && e.keyCode == 68) { if (!util.isFocusEditor() && !$(e.target).closest('.w-frames-list').length) { var modal = self.props.modal; if (e.shiftKey) { if (modal && modal.removeUnselectedItems()) { self.setState({}); if (e.keyCode === 123) { if (!self.props.hide) { self.onDockChange(); e.preventDefault();
e.keyCode == 46 && removeItem(e); if (!e.ctrlKey && !e.metaKey) { if (e.keyCode === 112) { e.preventDefault(); window.open('https://avwo.github.io/whistle/webui/' + self.state.name + '.html'); } else if (e.keyCode === 116) { e.preventDefault(); if (e.keyCode === 77) { self.toggleLeftMenu(); if (isNetwork && e.keyCode == 88) { if (!util.isFocusEditor() && !$(e.target).closest('.w-frames-list').length) { self.clear(); e.keyCode == 68 && removeItem(e); var modal = self.state.network; if (isNetwork && e.keyCode === 83) { e.preventDefault(); if ($('.modal.in').length) { if ($(ReactDOM.findDOMNode(self.refs.chooseFileType)).is(':visible')) { var nodeName = e.target.nodeName; if (nodeName === 'INPUT' || nodeName === 'TEXTAREA') { return; if (isNetwork && e.keyCode === 73) { self.importSessions(e); e.preventDefault();
if (e.keyCode === 9) { self.hide();
url: location.href }; if (!e.ctrlKey && !e.metaKey && e.keyCode === 112) { var helpUrl = rulesHint.getHelpUrl(self._editor, options); helpUrl && window.open(helpUrl); e.stopPropagation(); e.preventDefault(); return true; var onKeyDown = window.parent.onWhistleRulesEditorKeyDown; if (typeof onKeyDown === 'function' && onKeyDown(e, options) === false) { e.stopPropagation(); e.preventDefault(); return true; if ((!isRules && !isJS) || !(e.ctrlKey || e.metaKey) || e.keyCode != 191) { return; var isShiftKey = e.shiftKey; var isEmpty; var ranges = [];
$(data.fake_input).bind('keydown', function(event) { if(event.keyCode == 8 && $(this).val() == '') { event.preventDefault(); var last_tag = $(this).closest('.tagsinput').find('.tag:last').text(); var id = $(this).attr('id').replace(/_tag$/, ''); last_tag = last_tag.replace(/[\s]+x$/, ''); $('#' + id).removeTag(escape(last_tag)); $(this).trigger('focus'); } })
assert.strictEqual(event.isDefaultPrevented(), false) }) assert.strictEqual(event.isDefaultPrevented(), false) done() })
// Global shortcuts $(document) // Toggle with CMD|CTRL + SHIFT + U .on('keydown', (event) => { if((event.metaKey || event.ctrlKey) && event.shiftKey && event.keyCode === 85) { event.preventDefault(); self.show(); } }) // Show when clicking [href="#file-manager"] .on('click', '[href="#file-manager"]', (event) => { event.preventDefault(); self.show(); });
//输入搜索查询 $(document).keydown(function(event) { if (event.keyCode == 13) { searchpage(); } });
$(document) // Toggle with CMD|CTRL + SHIFT + F .on('keydown', (event) => { if((event.metaKey || event.ctrlKey) && event.shiftKey && event.keyCode === 70) { event.preventDefault(); // Only show if the locater is available if(isAvailable) { $('#locater').is(':visible') ? hide() : show(); } } }) // Show when clicking [href="#locater"] .on('click', '[href="#locater"]', (event) => { event.preventDefault(); // Only show if the locater is available if(isAvailable) { $('#locater').is(':visible') ? hide() : show(); } });