Limitar entrada a solo números y de una determinada longitud en jquery

//Función que se encargan de no permitir la entrada de valores que no sean numero en el campo al que hace referencia
function solo_numero(ref_campo){
if ($(ref_campo).val() != “” ){
$(ref_campo).val($(ref_campo).val().replace(/[^0-9.]/g, “”));
}
}
//Función que se encargan de verifica que la longitud de valores introducidos no exceda de un limite
function limita_logintud($ref_campo,$limite_caracteres){
if($($ref_campo).val().length>$limite_caracteres){
alert(“Este campo solo admite “+$limite_caracteres+” dígitos”);
$($ref_campo).val(“”);
}
}

$(document).ready(function(){

$(“#telefono”).keyup(function(){solo_numero(this);limita_logintud(this,9);})

});