Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

294
Vistas
¿Cómo puedo seleccionar una etiqueta y después de presionar el botón puedo ir al enlace href especificado?

El código de un enlace href que proviene dinámicamente de la base de datos.

 @foreach($doctor->tuesday as $tuesday) <a class="timing" id="{{$tuesday->id}}" onclick="clicktime({{$tuesday->id}})" href="{{url('/')}}/fixschedule/{{$tuesday->id}}"> <span>{{date("g:i a",strtotime($tuesday->starttime))}}</span> </a> @endforeach

después de seleccionar el nombre de la clase, se cambiará al tiempo seleccionado para el resaltado azul,

quiero seleccionar un elemento como este

cuando presione el botón, quiero redirigir el enlace especificado de un href y quiero seleccionar solo un elemento a la vez

codigo de boton

 <div class="submit-section proceed-btn text-right"> <a href="#" onclick="submit()" class="btn btn-primary submit-btn">Proceed to Pay</a> </div>

Usé aquí el código de jquery que solo un elemento puede cambiar ahora quiero ir solo al enlace redirigido después de presionar enviar

 <script> function clicktime(id) { $("a").removeClass("timing selected"); $("a").toggleClass("timing"); document.getElementById(id).className = "timing selected"; } </script>
about 4 years ago · Santiago Gelvez
1 Respuestas
Responde la pregunta

0

Primero, evite que la etiqueta se redirija con preventDefault();

 @foreach($doctor->tuesday as $tuesday) <a class="timing" id="{{$tuesday->id}}" onclick="preventDefault();clicktime({{$tuesday->id}})" href="{{url('/')}}/fixschedule/{{$tuesday->id}}"> <span>{{date("g:i a",strtotime($tuesday->starttime))}}</span> </a> @endforeach

luego configure la URL en el código del botón como

 <script> function clicktime(id) { $("a").removeClass("timing selected"); $("a").toggleClass("timing"); document.getElementById(id).className = "timing selected"; $(".submit-btn").attr('href',$("#"+id).attr('href'); } </script>
about 4 years ago · Santiago Gelvez Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda