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

279
Visualizações
Javascript: el texto del botón Cambiar no funciona

Tengo el siguiente fragmento de código que necesito para actualizar un botón de arranque cuando se abre o cierra un archivo colapsado. Sin embargo, la parte del icono se está actualizando pero es imposible actualizar el texto del botón y no tengo idea de por qué.

Mi nivel de javascript es muy bajo y simplemente estoy usando parte del código que puedo encontrar en SOF o en cualquier otro lugar de Internet.

JavaScript

 $('#more-properties').on('hidden.bs.collapse', function () { var icon = document.getElementById("icon-more-properties"); icon.setAttribute('class', 'fas fa-angle-down pr-2'); var btn = document.getElementById("btn-more-properties"); btn.textContent('More properties'); }); $('#more-properties').on('shown.bs.collapse', function () { var icon = document.getElementById("icon-more-properties"); icon.setAttribute('class', 'fas fa-angle-up pr-2'); var btn = document.getElementById("btn-more-properties"); btn.textContent('Less properties'); });

Botón de arranque

 <div class="col-12 text-center" id="btn-div"> <button class="btn btn-outline-dark shadow-none collapsed" id="btn-more-properties" type="button" data-toggle="collapse" data-target="#more-properties" style="border-radius: 0 !important;"> <i id="icon-more-properties" class="fas fa-angle-down pr-2"></i>More properties</button> </div>

¿Alguien puede decirme por qué no funciona? No puedo encontrar ningún problema similar en iternet.

Gracias de antemano por su ayuda.

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

que textContent no es una función sino una propiedad, por lo que en lugar de llamarlo, debe asignarle el valor:

 btn.textContent = 'Less properties';

Espero que esto ayude 🔥

about 4 years ago · Juan Pablo Isaza 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