
Untitled
By: a guest on
Jun 26th, 2012 | syntax:
None | size: 1.13 KB | hits: 12 | expires: Never
Is there a quick way to attach an eventhandler on Enter or ESC keypressed with jQuery?
$("$#textboxName").keyup(function(event)
{
if(event.keyCode == 13)
{
//Enter keypress event.
}
if(event.keyCode == 27)
{
//Escape keypress event.
}
});
$("$#textboxName").keyup(function(event)
{
if(event.keyCode == 13 || event.keyCode == 27)
{
//Enter or Escape keypress event.
}
});
(function($){
$.fn.extend({
handleKey: function(keyCode, handler) {
if ($.isFunction(handler))
{
this.keyup((function(k, h){
return function(evt){
if (evt.keyCode == k)
{
h(evt);
}
};
}
})(keyCode, handler));
}
}
});
})(jQuery);
$("input#Username").handleKey(13, function(evt){
// your functionality
});