Código:
Vale, el problema es que eso es un buscador y con el fin de ahorrar en recursos mysql cuando el ususario inserta entre 2 y 5 caracteres en vez de buscar en la bbdd quiero que filtre entre una lista desordenada si la lista fuera estatica funcionaria, pero como se genera cuando el usuario inserta el 1º caracter pues no funciona probe en substituir:$(document).ready(function() {
$('#buscador').keyup(function(){
//Contar caracteres escritos en el buscador
var caracteres = function() {
return $('#buscador').val().length;
}
if(caracteres()==1){
anadir_sugerencias();
}else if(caracteres()>=2 && caracteres()<=5){
$('#sugerencias_buscador ul li[class ^= '+$('#buscador').val()+']').empty();
}
});
});
Código:
Alguien me puede ayudar$('#buscador').keyup(function(){ #code...
//POR:
$('#buscador').on('keyup','#sugerencias_buscador ul li[class ^= '+$('#buscador').val()+']', function() {#code...
Gracias

creo estas errado, no se trata de hacerle el trabajo, pero el amigo ya presentó su codigo, lo mas sensato al AYUDAR es al menos indicarle por donde empezar a solventar su problema y el deducirá como continuarlo, mas no lei donde dice que le hagan ningún trabajo, e visto casos en los que al parecer si quieren el codigo totalmente listo, pero este no lo es, se nota que a realizado el intento, incluso es un intento funcional como el mismo indica, lo que pide es orientación para lograr su cometido, espero no se pierda la finalidad del foro que es AYUDAR a quien se nota ha intentado con lineas de codigo realizar cualquier función. 


