﻿(function ($) {
    $.fn.enterPress = function (opciones_user) {

        var opciones = $.extend({}, $.fn.enterPress.opciones_default, opciones_user);

        // Leo la lista de objetos jQuery
        $(this).each(function () {
            $(this).keypress(function (e) {
                var code = (e.keyCode ? e.keyCode : e.which);
                if (code == 13) {
                    opciones.onEnterPress();
                    if (opciones.cancelEnterEvent)
                        e.preventDefault();
                }
            });
        });
    };

    //Opciones por defecto
    $.fn.enterPress.opciones_default = {
        cancelEnterEvent: false,
        onEnterPress: function () { }
    };
})(jQuery);
