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);})

});