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

185
Vistas
Popover: la opción de ubicación solo funciona una vez cuando todo está hecho en C#

Estoy tratando de usar la ventana emergente Bootstrap donde la ventana emergente se muestra en la parte superior o inferior, activada por el evento mouseenter. Funciona bien la primera vez. Cuando la ventana emergente está oculta, la página se desplaza hacia abajo y la ventana emergente se vuelve a abrir, la nueva ubicación debe modificarse en función de la nueva posición. Pero no logra cambiar la posición. Los popovers están hechos en C# produciendo este código HTML:


    Bla, bla, bla " data-original-title="Referanse">Bla

Funciona bien. Lo siento por el código HTML MALO que se muestra. No es tan importante, y soy nuevo en el foro. El código HTML parece no ser el problema. El problema es el posicionamiento cuando se desplaza la página. Lo colocará en función de este simple código javascript mouseenter:

 // Place the popover based on the target client rect // This method has a flaw, thus not implemented. // The popover method has its method created in HTML only one time // when it is shown for the first time. When it is hidden, then shown // the placement option is not changed, regardless of below code. Need more // investigation to resolve. var popRect = e.target.getBoundingClientRect(); if (popRect.y < 150) { $(e.target).popover({ placement: "bottom" }); console.log('bottom'); } else { $(e.target).popover({ placement: "top" }); console.log('top'); } $(e.target).popover('show');

Parece que la inserción emergente de HTML se crea solo una vez. ¿Alguien puede ayudar con este problema?

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