jquery.hotkeys 파일 다운로드: http://xiazai.jb51.net/201405/yuanma/jquery_hotkeys(jb51.net).rar
문서 사용법을 참고한 후 다음과 같이 사용할 수 있습니다.
효과:
모든 키 조합은 다음과 같습니다
<script><BR> //이 페이지는 테스트를 실행하여 자동 생성된 콘텐츠의 결과입니다. .html(firefox 사용)<BR> function domo(){<BR> jQuery('#platform-details').html('<code>' navigator.userAgent '');<BR> jQuery (document).bind('keydown', 'esc',function (evt){jQuery('#_esc').addClass('dirty'); return false; });<BR> jQuery(document).bind( 'keydown', 'tab',function (evt){jQuery('#_tab').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'space ',function (evt){jQuery('#_space').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'return',function (evt) {jQuery('#_return').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'backspace',function (evt){jQuery('#_backspace ').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'scroll',function (evt){jQuery('#_scroll').addClass(' 더러운'); 거짓을 반환; });<BR> jQuery(document).bind('keydown', 'capslock',function (evt){jQuery('#_capslock').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'numlock',function (evt){jQuery('#_numlock').addClass('dirty'); return false; });<BR> jQuery(document).bind ('keydown', 'pause',function (evt){jQuery('#_pause').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', ' insert',function (evt){jQuery('#_insert').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'home',function (evt ){jQuery('#_home').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'del',function (evt){jQuery('# _del').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'end',function (evt){jQuery('#_end').addClass( 'dirty'); return false; });<BR> jQuery(document).bind('keydown', 'pageup',function (evt){jQuery('#_pageup').addClass('dirty'); 거짓을 반환; });<BR> jQuery(document).bind('keydown', 'pagedown',function (evt){jQuery('#_pagedown').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'left',function (evt){jQuery('#_left').addClass('dirty'); return false; });<BR> jQuery(document).bind ('keydown', 'up',function (evt){jQuery('#_up').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', ' right',function (evt){jQuery('#_right').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'down',function (evt ){jQuery('#_down').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'f1',function (evt){jQuery('# _f1').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'f2',function (evt){jQuery('#_f2').addClass( '더러운'); false를 반환합니다.);<BR> jQuery(document).bind('keydown', 'f3',function (evt){jQuery('#_f3').addClass('dirty'); return false; });<BR> jQuery (document).bind('keydown', 'f4',function (evt){jQuery('#_f4').addClass('dirty'); return false; });<BR> jQuery(document).bind( 'keydown', 'f5',function (evt){jQuery('#_f5').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'f6 ',function (evt){jQuery('#_f6').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'f7',function (evt) {jQuery('#_f7').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'f8',function (evt){jQuery('#_f8 ').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'f9',function (evt){jQuery('#_f9').addClass(' dirty'); return false });<BR> jQuery(document).bind('keydown', 'f10',function (evt){jQuery('#_f10').addClass('dirty'); return false ; });<BR> jQuery(document).bind('keydown', 'f11',function (evt){jQuery('#_f11').addClass('dirty'); 거짓을 반환; });<BR> jQuery(document).bind('keydown', 'f12',function (evt){jQuery('#_f12').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', '1',function (evt){jQuery('#_1').addClass('dirty'); return false; });<BR> jQuery(document).bind ('keydown', '2',function (evt){jQuery('#_2').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', ' 3',function (evt){jQuery('#_3').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', '4',function (evt ){jQuery('#_4').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', '5',function (evt){jQuery('# _5').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', '6',function (evt){jQuery('#_6').addClass( '더티'); return false; });<BR> jQuery(document).bind('keydown', '7',function (evt){jQuery('#_7').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', '8',function (evt){jQuery('#_8').addClass('dirty'); 거짓을 반환; });<BR> jQuery(document).bind('keydown', '9',function (evt){jQuery('#_9').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', '0',function (evt){jQuery('#_0').addClass('dirty'); return false; });<BR> jQuery(document).bind ('keydown', 'a',function (evt){jQuery('#_a').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', ' b',function (evt){jQuery('#_b').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'c',function (evt ){jQuery('#_c').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'd',function (evt){jQuery('# _d').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'e',function (evt){jQuery('#_e').addClass( '더러운'); false를 반환합니다.);<BR> jQuery(document).bind('keydown', 'f',function (evt){jQuery('#_f').addClass('dirty'); return false; });<BR> jQuery (document).bind('keydown', 'g',function (evt){jQuery('#_g').addClass('dirty'); return false; });<BR> jQuery(document).bind( 'keydown', 'h',function (evt){jQuery('#_h').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'i ',function (evt){jQuery('#_i').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'j',function (evt) {jQuery('#_j').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'k',function (evt){jQuery('#_k ').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'l',function (evt){jQuery('#_l').addClass(' dirty'); return false });<BR> jQuery(document).bind('keydown', 'm',function (evt){jQuery('#_m').addClass('dirty'); return false ; });<BR> jQuery(document).bind('keydown', 'n',function (evt){jQuery('#_n').addClass('dirty'); 거짓을 반환; });<BR> jQuery(document).bind('keydown', 'o',function (evt){jQuery('#_o').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'p',function (evt){jQuery('#_p').addClass('dirty'); return false; });<BR> jQuery(document).bind ('keydown', 'q',function (evt){jQuery('#_q').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', ' r',function (evt){jQuery('#_r').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 's',function (evt ){jQuery('#_s').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 't',function (evt){jQuery('# _t').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'u',function (evt){jQuery('#_u').addClass( 'dirty'); return false; });<BR> jQuery(document).bind('keydown', 'v',function (evt){jQuery('#_v').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'w',function (evt){jQuery('#_w').addClass('dirty'); 거짓을 반환; });<BR> jQuery(document).bind('keydown', 'x',function (evt){jQuery('#_x').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'y',function (evt){jQuery('#_y').addClass('dirty'); return false; });<BR> jQuery(document).bind ('keydown', 'z',function (evt){jQuery('#_z').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', ' Ctrl a',function (evt){jQuery('#_Ctrl_a').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'Ctrl b',function (evt){jQuery('#_Ctrl_b').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'Ctrl c',function (evt) ('#_Ctrl_c').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'Ctrl d',function (evt){jQuery('#_Ctrl_d' ).addClass('더티'); false를 반환합니다.);<BR> jQuery(document).bind('keydown', 'Ctrl e',function (evt){jQuery('#_Ctrl_e').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Ctrl f',function (evt){jQuery('#_Ctrl_f').addClass('dirty'); return false; });<BR> jQuery(문서). 바인딩('keydown', 'Ctrl g',function (evt){jQuery('#_Ctrl_g').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown' , 'Ctrl h',function (evt){jQuery('#_Ctrl_h').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'Ctrl i' ,function (evt){jQuery('#_Ctrl_i').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Ctrl j',function (evt) {jQuery('#_Ctrl_j').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Ctrl k',function (evt){jQuery('# _Ctrl_k').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'Ctrl l',function (evt){jQuery('#_Ctrl_l').addClass ('더러운'); 거짓을 반환; });<BR> jQuery(document).bind('keydown', 'Ctrl m',function (evt){jQuery('#_Ctrl_m').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Ctrl n',function (evt){jQuery('#_Ctrl_n').addClass('dirty'); return false; });<BR> jQuery(문서) .bind('keydown', 'Ctrl o',function (evt){jQuery('#_Ctrl_o').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown ', 'Ctrl p',function (evt){jQuery('#_Ctrl_p').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'Ctrl q ',function (evt){jQuery('#_Ctrl_q').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Ctrl r',function (evt ){jQuery('#_Ctrl_r').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'Ctrl s',function (evt){jQuery(' #_Ctrl_s').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'Ctrl t',function (evt){jQuery('#_Ctrl_t'). addClass('더러운'); 거짓을 반환; });<BR> jQuery(document).bind('keydown', 'Ctrl u',function (evt){jQuery('#_Ctrl_u').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Ctrl v',function (evt){jQuery('#_Ctrl_v').addClass('dirty'); return false; });<BR> jQuery(문서) .bind('keydown', 'Ctrl w',function (evt){jQuery('#_Ctrl_w').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown ', 'Ctrl x',function (evt){jQuery('#_Ctrl_x').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'Ctrl y ',function (evt){jQuery('#_Ctrl_y').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Ctrl z',function (evt ){jQuery('#_Ctrl_z').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown','Shift a',function (evt){jQuery(' #_Shift_a').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'Shift b',function (evt){jQuery('#_Shift_b'). addClass('더러운'); 거짓을 반환; });<BR> jQuery(document).bind('keydown', 'Shift c',function (evt){jQuery('#_Shift_c').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Shift d',function (evt){jQuery('#_Shift_d').addClass('dirty'); return false; });<BR> jQuery(문서). 바인딩('keydown', 'Shift e',function (evt){jQuery('#_Shift_e').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown' , 'Shift f',function (evt){jQuery('#_Shift_f').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'Shift g' ,function (evt){jQuery('#_Shift_g').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Shift h',function (evt) {jQuery('#_Shift_h').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Shift i',function (evt){jQuery('# _Shift_i').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'Shift j',function (evt){jQuery('#_Shift_j').addClass ('더러운'); 거짓을 반환; });<BR> jQuery(document).bind('keydown', 'Shift k',function (evt){jQuery('#_Shift_k').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Shift l',function (evt){jQuery('#_Shift_l').addClass('dirty'); return false; });<BR> jQuery(문서) .bind('keydown', 'Shift m',function (evt){jQuery('#_Shift_m').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown ', 'Shift n',function (evt){jQuery('#_Shift_n').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'Shift o ',function (evt){jQuery('#_Shift_o').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Shift p',function (evt ){jQuery('#_Shift_p').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'Shift q',function (evt){jQuery(' #_Shift_q').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'Shift r',function (evt){jQuery('#_Shift_r'). addClass('더러운'); 거짓을 반환; });<BR> jQuery(document).bind('keydown', 'Shift s',function (evt){jQuery('#_Shift_s').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Shift t',function (evt){jQuery('#_Shift_t').addClass('dirty'); return false; });<BR> jQuery(문서) .bind('keydown', 'Shift u',function (evt){jQuery('#_Shift_u').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown ', 'Shift v',function (evt){jQuery('#_Shift_v').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'Shift w ',function (evt){jQuery('#_Shift_w').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Shift x',function (evt ){jQuery('#_Shift_x').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'Shift y',function (evt){jQuery(' #_Shift_y').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'Shift z',function (evt){jQuery('#_Shift_z').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Alt a',function (evt){jQuery('#_Alt_a').addClass('dirty'); return false; });<BR> jQuery(문서). 바인딩('keydown', 'Alt b',function (evt){jQuery('#_Alt_b').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown' , 'Alt c',function (evt){jQuery('#_Alt_c').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'Alt d' ,function (evt){jQuery('#_Alt_d').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Alt e',function (evt) {jQuery('#_Alt_e').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'Alt f',function (evt){jQuery('# _Alt_f').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'Alt g',function (evt){jQuery('#_Alt_g').addClass ('더러운'); 거짓을 반환; });<BR> jQuery(document).bind('keydown', 'Alt h',function (evt){jQuery('#_Alt_h').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Alt i',function (evt){jQuery('#_Alt_i').addClass('dirty'); return false; });<BR> jQuery(문서) .bind('keydown', 'Alt j',function (evt){jQuery('#_Alt_j').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown ', 'Alt k',function (evt){jQuery('#_Alt_k').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'Alt l ',function (evt){jQuery('#_Alt_l').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Alt m',function (evt ){jQuery('#_Alt_m').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'Alt n',function (evt){jQuery(' #_Alt_n').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'Alt o',function (evt){jQuery('#_Alt_o'). addClass('더러운'); 거짓을 반환; });<BR> jQuery(document).bind('keydown', 'Alt p',function (evt){jQuery('#_Alt_p').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Alt q',function (evt){jQuery('#_Alt_q').addClass('dirty'); return false; });<BR> jQuery(문서) .bind('keydown', 'Alt r',function (evt){jQuery('#_Alt_r').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown ', 'Alt s',function (evt){jQuery('#_Alt_s').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'Alt t ',function (evt){jQuery('#_Alt_t').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Alt u',function (evt ){jQuery('#_Alt_u').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'Alt v',function (evt){jQuery(' #_Alt_v').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'Alt w',function (evt){jQuery('#_Alt_w'). addClass('더러운'); 거짓을 반환; });<BR> jQuery(document).bind('keydown', 'Alt x',function (evt){jQuery('#_Alt_x').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Alt y',function (evt){jQuery('#_Alt_y').addClass('dirty'); return false; });<BR> jQuery(문서). 바인딩('keydown', 'Alt z',function (evt){jQuery('#_Alt_z').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown' , 'Ctrl esc', function (evt){jQuery('#_Ctrl_esc').addClass('dirty');<BR> jQuery(document).bind('keydown', 'Ctrl tab' , function (evt){jQuery('#_Ctrl_tab').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'Ctrl space', function (evt) {jQuery('#_Ctrl_space').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Ctrl return', function (evt){jQuery('# _Ctrl_return').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'Ctrl backspace', function (evt){jQuery('#_Ctrl_backspace').addClass ('더러운'); 거짓을 반환; });<BR> jQuery(document).bind('keydown', 'Ctrl 스크롤', function (evt){jQuery('#_Ctrl_scroll').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Ctrl capslock', function (evt){jQuery('#_Ctrl_capslock').addClass('dirty'); return false; });<BR> jQuery(문서) .bind('keydown', 'Ctrl numlock', function (evt){jQuery('#_Ctrl_numlock').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown ', 'Ctrl Pause', function (evt){jQuery('#_Ctrl_pause').addClass('dirty') return false });<BR> jQuery(document).bind('keydown', 'Ctrl insert ', function (evt){jQuery('#_Ctrl_insert').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'Ctrl home', function (evt ){jQuery('#_Ctrl_home').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'Ctrl del', function (evt){jQuery(' #_Ctrl_del').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'Ctrl end', function (evt){jQuery('#_Ctrl_end'). addClass('더러운'); 거짓을 반환; });<BR> jQuery(document).bind('keydown', 'Ctrl pageup', function (evt){jQuery('#_Ctrl_pageup').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Ctrl pagedown', function (evt){jQuery('#_Ctrl_pagedown').addClass('dirty'); return false; });<BR> jQuery(문서) .bind('keydown', 'Ctrl left', function (evt){jQuery('#_Ctrl_left').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown ', 'Ctrl up', function (evt){jQuery('#_Ctrl_up').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'Ctrl right ', function (evt){jQuery('#_Ctrl_right').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Ctrl down', function (evt ){jQuery('#_Ctrl_down').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'Ctrl f1', function (evt){jQuery(' #_Ctrl_f1').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'Ctrl f2', function (evt){jQuery('#_Ctrl_f2').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Ctrl f3', function (evt){jQuery('#_Ctrl_f3').addClass('dirty'); return false; });<BR> jQuery(문서). 바인딩('keydown', 'Ctrl f4', function (evt){jQuery('#_Ctrl_f4').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown' , 'Ctrl f5', function (evt){jQuery('#_Ctrl_f5').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'Ctrl f6' , function (evt){jQuery('#_Ctrl_f6').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'Ctrl f7', function (evt) {jQuery('#_Ctrl_f7').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'Ctrl f8', function (evt){jQuery('# _Ctrl_f8').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'Ctrl f9', function (evt){jQuery('#_Ctrl_f9').addClass ('더러운'); 거짓을 반환; });<BR> jQuery(document).bind('keydown', 'Ctrl f10', function (evt){jQuery('#_Ctrl_f10').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Ctrl f11', function (evt){jQuery('#_Ctrl_f11').addClass('dirty'); return false; });<BR> jQuery(문서) .bind('keydown', 'Ctrl f12', function (evt){jQuery('#_Ctrl_f12').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown ', 'Shift esc', function (evt){jQuery('#_Shift_esc').addClass('dirty');<BR> jQuery(document).bind('keydown', 'Shift 탭 ', function (evt){jQuery('#_Shift_tab').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'Shift space', function (evt ){jQuery('#_Shift_space').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'Shift return', function (evt){jQuery(' #_Shift_return').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'Shift backspace', function (evt){jQuery('#_Shift_backspace'). addClass('더러운'); 거짓을 반환; });<BR> jQuery(document).bind('keydown', 'Shift 스크롤', function (evt){jQuery('#_Shift_scroll').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Shift capslock', function (evt){jQuery('#_Shift_capslock').addClass('dirty'); return false; });<BR> jQuery(문서) .bind('keydown', 'Shift numlock', function (evt){jQuery('#_Shift_numlock').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown ', 'Shift Pause', function (evt){jQuery('#_Shift_pause').addClass('dirty') return false });<BR> jQuery(document).bind('keydown', 'Shift insert ', function (evt){jQuery('#_Shift_insert').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'Shift home', function (evt ){jQuery('#_Shift_home').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'Shift del', function (evt){jQuery(' #_Shift_del').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Shift end', function (evt){jQuery('#_Shift_end').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Shift pageup', function (evt){jQuery('#_Shift_pageup').addClass('dirty'); return false; });<BR> jQuery(문서). 바인딩('keydown', 'Shift pagedown', function (evt){jQuery('#_Shift_pagedown').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown' , '왼쪽으로 이동', function (evt){jQuery('#_Shift_left').addClass('dirty') return false });<BR> jQuery(document).bind('keydown', '위로 이동' , function (evt){jQuery('#_Shift_up').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', '오른쪽으로 이동', function (evt) {jQuery('#_Shift_right').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Shift down', function (evt){jQuery('# _Shift_down').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'Shift f1', function (evt){jQuery('#_Shift_f1').addClass ('더러운'); 거짓을 반환; });<BR> jQuery(document).bind('keydown', 'Shift f2', function (evt){jQuery('#_Shift_f2').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Shift f3', function (evt){jQuery('#_Shift_f3').addClass('dirty'); return false; });<BR> jQuery(문서) .bind('keydown', 'Shift f4', function (evt){jQuery('#_Shift_f4').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown ', 'Shift f5', function (evt){jQuery('#_Shift_f5').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'Shift f6 ', function (evt){jQuery('#_Shift_f6').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'Shift f7', function (evt ){jQuery('#_Shift_f7').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'Shift f8', function (evt){jQuery(' #_Shift_f8').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'Shift f9', function (evt){jQuery('#_Shift_f9'). addClass('더러운'); 거짓을 반환; });<BR> jQuery(document).bind('keydown', 'Shift f10', function (evt){jQuery('#_Shift_f10').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Shift f11', function (evt){jQuery('#_Shift_f11').addClass('dirty'); return false; });<BR> jQuery(문서) .bind('keydown', 'Shift f12', function (evt){jQuery('#_Shift_f12').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown ', 'Alt esc', function (evt){jQuery('#_Alt_esc').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'Alt tab ', function (evt){jQuery('#_Alt_tab').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Alt space', function (evt ){jQuery('#_Alt_space').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'Alt return', function (evt){jQuery(' #_Alt_return').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'Alt backspace', function (evt){jQuery('#_Alt_backspace').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Alt scroll', function (evt){jQuery('#_Alt_scroll').addClass('dirty'); return false; });<BR> jQuery(문서). 바인딩('keydown', 'Alt capslock', function (evt){jQuery('#_Alt_capslock').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown' , 'Alt numlock', function (evt){jQuery('#_Alt_numlock').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'Alt Pause' , function (evt){jQuery('#_Alt_pause').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Alt insert', function (evt) {jQuery('#_Alt_insert').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Alt home', function (evt){jQuery('# _Alt_home').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'Alt del', function (evt){jQuery('#_Alt_del').addClass ('더러운'); 거짓을 반환; });<BR> jQuery(document).bind('keydown', 'Alt end', function (evt){jQuery('#_Alt_end').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Alt pageup', function (evt){jQuery('#_Alt_pageup').addClass('dirty'); return false; });<BR> jQuery(문서) .bind('keydown', 'Alt pagedown', function (evt){jQuery('#_Alt_pagedown').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown ', 'Alt left', function (evt){jQuery('#_Alt_left').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'Alt up ', function (evt){jQuery('#_Alt_up').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Alt right', function (evt ){jQuery('#_Alt_right').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'Alt down', function (evt){jQuery(' #_Alt_down').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'Alt f1', function (evt){jQuery('#_Alt_f1'). addClass('더러운'); 거짓을 반환; });<BR> jQuery(document).bind('keydown', 'Alt f2', function (evt){jQuery('#_Alt_f2').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Alt f3', function (evt){jQuery('#_Alt_f3').addClass('dirty'); return false; });<BR> jQuery(문서) .bind('keydown', 'Alt f4', function (evt){jQuery('#_Alt_f4').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown ', 'Alt f5', function (evt){jQuery('#_Alt_f5').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'Alt f6 ', function (evt){jQuery('#_Alt_f6').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Alt f7', function (evt ){jQuery('#_Alt_f7').addClass('dirty'); return false;<BR> jQuery(document).bind('keydown', 'Alt f8', function (evt){jQuery(' #_Alt_f8').addClass('dirty'); return false });<BR> jQuery(document).bind('keydown', 'Alt f9', function (evt){jQuery('#_Alt_f9').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown', 'Alt f10', function (evt){jQuery('#_Alt_f10').addClass('dirty'); return false; });<BR> jQuery(문서). 바인딩('keydown', 'Alt f11', function (evt){jQuery('#_Alt_f11').addClass('dirty'); return false; });<BR> jQuery(document).bind('keydown' , 'Alt f12', function (evt){jQuery('#_Alt_f12').addClass('dirty'); return false;<BR> } <BR>jQuery(document).ready(domo);<BR></script>

JavaScript 코어 데이터 유형은 브라우저 및 Node.js에서 일관되지만 추가 유형과 다르게 처리됩니다. 1) 글로벌 객체는 브라우저의 창이고 node.js의 글로벌입니다. 2) 이진 데이터를 처리하는 데 사용되는 Node.js의 고유 버퍼 객체. 3) 성능 및 시간 처리에는 차이가 있으며 환경에 따라 코드를 조정해야합니다.

javaScriptUSTWOTYPESOFSOFCOMMENTS : 단일 라인 (//) 및 multi-line (//)

Python과 JavaScript의 주요 차이점은 유형 시스템 및 응용 프로그램 시나리오입니다. 1. Python은 과학 컴퓨팅 및 데이터 분석에 적합한 동적 유형을 사용합니다. 2. JavaScript는 약한 유형을 채택하며 프론트 엔드 및 풀 스택 개발에 널리 사용됩니다. 두 사람은 비동기 프로그래밍 및 성능 최적화에서 고유 한 장점을 가지고 있으며 선택할 때 프로젝트 요구 사항에 따라 결정해야합니다.

Python 또는 JavaScript를 선택할지 여부는 프로젝트 유형에 따라 다릅니다. 1) 데이터 과학 및 자동화 작업을 위해 Python을 선택하십시오. 2) 프론트 엔드 및 풀 스택 개발을 위해 JavaScript를 선택하십시오. Python은 데이터 처리 및 자동화 분야에서 강력한 라이브러리에 선호되는 반면 JavaScript는 웹 상호 작용 및 전체 스택 개발의 장점에 없어서는 안될 필수입니다.

파이썬과 자바 스크립트는 각각 고유 한 장점이 있으며 선택은 프로젝트 요구와 개인 선호도에 따라 다릅니다. 1. Python은 간결한 구문으로 데이터 과학 및 백엔드 개발에 적합하지만 실행 속도가 느립니다. 2. JavaScript는 프론트 엔드 개발의 모든 곳에 있으며 강력한 비동기 프로그래밍 기능을 가지고 있습니다. node.js는 풀 스택 개발에 적합하지만 구문은 복잡하고 오류가 발생할 수 있습니다.

javaScriptisNotBuiltoncorc; it'SangretedLanguageThatrunsonOngineStenWrittenInc .1) javaScriptWasDesignEdasAlightweight, 해석 hanguageforwebbrowsers.2) Endinesevolvedfromsimpleplemporectreterstoccilpilers, 전기적으로 개선된다.

JavaScript는 프론트 엔드 및 백엔드 개발에 사용할 수 있습니다. 프론트 엔드는 DOM 작업을 통해 사용자 경험을 향상시키고 백엔드는 Node.js를 통해 서버 작업을 처리합니다. 1. 프론트 엔드 예 : 웹 페이지 텍스트의 내용을 변경하십시오. 2. 백엔드 예제 : node.js 서버를 만듭니다.

Python 또는 JavaScript는 경력 개발, 학습 곡선 및 생태계를 기반으로해야합니다. 1) 경력 개발 : Python은 데이터 과학 및 백엔드 개발에 적합한 반면 JavaScript는 프론트 엔드 및 풀 스택 개발에 적합합니다. 2) 학습 곡선 : Python 구문은 간결하며 초보자에게 적합합니다. JavaScript Syntax는 유연합니다. 3) 생태계 : Python에는 풍부한 과학 컴퓨팅 라이브러리가 있으며 JavaScript는 강력한 프론트 엔드 프레임 워크를 가지고 있습니다.


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

WebStorm Mac 버전
유용한 JavaScript 개발 도구

mPDF
mPDF는 UTF-8로 인코딩된 HTML에서 PDF 파일을 생성할 수 있는 PHP 라이브러리입니다. 원저자인 Ian Back은 자신의 웹 사이트에서 "즉시" PDF 파일을 출력하고 다양한 언어를 처리하기 위해 mPDF를 작성했습니다. HTML2FPDF와 같은 원본 스크립트보다 유니코드 글꼴을 사용할 때 속도가 느리고 더 큰 파일을 생성하지만 CSS 스타일 등을 지원하고 많은 개선 사항이 있습니다. RTL(아랍어, 히브리어), CJK(중국어, 일본어, 한국어)를 포함한 거의 모든 언어를 지원합니다. 중첩된 블록 수준 요소(예: P, DIV)를 지원합니다.

맨티스BT
Mantis는 제품 결함 추적을 돕기 위해 설계된 배포하기 쉬운 웹 기반 결함 추적 도구입니다. PHP, MySQL 및 웹 서버가 필요합니다. 데모 및 호스팅 서비스를 확인해 보세요.

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

ZendStudio 13.5.1 맥
강력한 PHP 통합 개발 환경