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

94
Visualizações
Rellene previamente la casilla de verificación a través del enlace y mantenga la función de formulario

Actualmente tengo un formulario que construí que tiene 3 casillas de verificación grandes, cuando se seleccionan, alternan el botón continuar debajo de ellas, https://staging-homecarepulse.kinsta.cloud/demo-select/ este es el enlace para que pueda verificarlo .

Actualmente estoy tratando de agregar una funcionalidad al formulario que cuando hace clic en un enlace de otra página, preselecciona la casilla de verificación según el enlace seleccionado.

Pude encontrar un script que me permite configurar un enlace con un hash ( https://staging-homecarepulse.kinsta.cloud/demo-select/#checkbox1 ) pero mi problema es que no puedo activar el botón de continuar cuando se accede al formulario de esta manera.

aquí está mi código

 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <script> $(document).ready(function(){ var hash = location.hash; if(hash=="#checkbox1"){ $("#checkbox1").prop("checked", !$("#checkbox1").prop("checked") ); // that toggles the checked state } }); </script> <script> $(document).on("change", ".mod-link", function() { var arr = [] $(".mod-link:checked").each(function() { arr.push($(this).val()); }) if (arr.length > 0) { $('#picture').attr('src', ''); } else { $('#picture').attr('src', 'https://staging-homecarepulse.kinsta.cloud/wp-content/uploads/2021/06/greyBTN.jpg'); } var vals = arr.join(",") var str = "/demo/?demo_request_type=" + vals; var link = arr.length > 0 ? '<a class="dynabtn" href="'+str+'">Continue</a>': '' ; $('.link-container').html(link); }); </script>

¿Alguien tiene alguna idea de cómo puedo usar enlaces como https://staging-homecarepulse.kinsta.cloud/demo-select/#checkbox1 para activar esa casilla de verificación y aún tener el botón continuar activado?

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

0

En lugar de intentar alternar la propiedad checked , active un evento de click en su checkbox de verificación.

 $(document).ready(function() { if (location.hash) { let $checkbox = $(location.hash); if ($checkbox.length) $checkbox.click(); } });

Su botón Continue también se alternará.

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