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

194
Vistas
¿Cómo puedo obtener el nombre de la pestaña de navegación que es principal del elemento actual?

Sé cómo obtener el nombre de la pestaña de navegación cuando se muestra, pero estoy tratando de obtener el nombre de la pestaña de un elemento secundario cuando se cambia el elemento secundario. Simplemente obtener el nombre de la última pestaña en la que se hizo clic o se mostró no ayudará. Estoy usando asp.net MVC Razor y necesito averiguar qué cambió en la página y en qué pestañas. El usuario técnicamente podría hacer clic en las pestañas sin cambiar nada. Intenté hacer algo como esto:

 $('body').on('change', '.form-control', function () { var tab = this.closest('nav-tab'); })

También he probado:

 $('body').on('change', '.form-control', function () { var tab = this.closest('.nav-tab'); })

Pero eso no funcionó. Puede haber una mejor manera de lograr lo que necesito. Cualquier ayuda es muy apreciada.

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

¿Has mirado a través del DOM para ver dónde está anidado? He tenido suerte en las tablas simplemente subiendo al TR y luego haciendo un hallazgo con la clase. ¿Quizás esta muestra ayude?

 $(".ctxMenu li").click(function () { var thisLink = $(this).closest("tr").find("input[id$='" + $(this).attr("data-action") + "']").attr("id"); if (thisLink != "undefined") { $(this).closest("tr").find("input[id$='" + $(this).attr("data-action") + "']").click(); } $(".ctxMenu").hide(100); });
 $(".jqSaveChangeDiv").change(function (e) { $(this).closest("div").find(".jqQuickUpdate2").trigger("click"); console.log("Updated " + $(this).closest("div").find(".jqQuickUpdate2").attr("id")); });
about 4 years ago · Juan Pablo Isaza 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