Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

328
Visualizações
¿Cómo resolver "TypeError: $(...).length no es una función"?

Mi código es así:

 $(document).ready(function () { size_li = $("#myList li").length(); x=3; $('#myList li:lt('+x+')').show(); $('#loadMore').click(function () { x= (x+5 <= size_li) ? x+5 : size_li; $('#myList li:lt('+x+')').show(); }); $('#showLess').click(function () { x=(x-5<0) ? 3 : x-5; $('#myList li').not(':lt('+x+')').hide(); }); });

O vea la demostración y el código completo aquí: http://jsfiddle.net/oscar11/6FzSb/4177/

yo uso jquery 3.0.1

Cuando se ejecuta, existe un error:

TypeError: $(...).length no es una función

¿Cómo puedo resolverlo?

over 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

0

En lugar de esto

 $("#myList li").length();

Utilizar este:

 $("#myList li").length;

El $("#myList li") devuelve un objeto similar a una matriz. Todos los objetos tipo matriz tienen una propiedad llamada length , que cuando se lee devuelve el número de elementos contenidos en el objeto tipo matriz. Dicho esto, no hay ninguna función llamada longitud. Por lo tanto length() no tiene sentido.

over 4 years ago · Santiago Trujillo Relatório

0

length es una propiedad, no una función, así que elimine el ()

 $("#myList li").length;
over 4 years ago · Santiago Trujillo Relatório

0

length no es una función, es solo Yourthings.length sin (). más doc en documentación extensa

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda