Code Monkey home page Code Monkey logo

jquery-keyevents's Introduction

JQuery keyEvents

[jquery-keyEvents] jQuery keyEvents

Bower install de dependency

$ bower install jquery-keyevents --save

HTML Page include

<script src="bower_components/jquery-keyevents/dist/jquery-keyevents.min.js"></script>

Creating KeyEvents

$(document).ready(function() {
    
  	$(document).keyEvents({
  		'37': function(){
  		    console.log('L');
  		},
  		'39': function(){
  		    console.log('R');
  		}
  	});
    
});

OR

$(document).ready(function() {
    
  	$(document).keyEvents({
      'backspace': function(){
  		    console.log('You pressed backspace');
  		},
      'delete': function(){
  		    console.log('You pressed delete');
  		},
      'insert': function(){
  		    console.log('You pressed insert');
  		},
      'home': function(){
  		    console.log('You pressed home');
  		},
      'end': function(){
  		    console.log('You pressed end');
  		},
      'page-up': function(){
  		    console.log('You pressed page-up');
  		},
      'page-down': function(){
  		    console.log('You pressed page-down');
  		},
      'esc': function(){
  		    console.log('You pressed esc');
  		},
      'tab': function(){
  		    console.log('You pressed tab');
  		},
      'caps-lock': function(){
  		    console.log('You pressed caps lock');
  		},
      'shift': function(){
  		    console.log('You pressed shift');
  		},
      'ctrl': function(){
  		    console.log('You pressed ctrl');
  		},
      'alt': function(){
  		    console.log('You pressed alt');
  		},
      'alt-gr': function(){
  		    console.log('You pressed alt gr');
  		},
      'enter': function(){
  		    console.log('You pressed enter');
  		},
      'left': function(){
  		    console.log('You pressed left');
  		},
      'right': function(){
  		    console.log('You pressed right');
  		},
      'up': function(){
  		    console.log('You pressed up');
  		},
      'down': function(){
  		    console.log('You pressed down');
  		},
  		'callback': function(key){
  		    console.log('You pressed key ' + key);
  		}
  	});
    
});

jquery-keyevents's People

Contributors

miamarti avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.