Mal funcionaminto de bocadillo (Tooltip)

Inicio Forums Ayuda / Ajuda / Laguntza / Axuda / Help Mal funcionaminto de bocadillo (Tooltip)

This topic contains 8 respuestas, has 5 voices, and was last updated by  Anónimo Hace 5 años, 2 meses.

  • Author
    Entradas
  • #29966

    Al crear un bocadillo con pequeña definición el texto que debe enlazar no aparece enlazado y además envía el texto del bocadillo al apartado de retroalimentación.
    Adjunto pequeño vídeo para mostrar el error.

  • #29968

    Ignacio Gros
    Keymaster

    Gracias, Miguel Ángel.

    Abro incidencia y para resolverlo lo antes posible.

    Incluiré ahí la solución por si alguien necesita arreglarlo antes del lanzamiento de la próxima versión.

  • #30615

    jcayetano
    Member

    Editando el hipervínculo correspondiente al bocadillo y poniendo en su URL:

    javascript:void();

    se consigue que la pantalla no se mueva al clicar en el texto,

    pero este “truco” solo vale con el editor tinyMCE3. Con tinyMCE4 lo que ocurres es que deja de mostrarse el bocadillo.

    ¿Hay alguna solución ya para esto?

  • #30616

    Ignacio Gros
    Keymaster

    Supongo que te refieres a los de tipo Definición. Si es así, habría que modificar el SCRIPT y añadir un “return false”. En ese tipo de enlaces. No se hace por motivos de accesibilidad. Por eso cambiamos su presentación, para que no parezcan enlaces normales y el usuario no tienda a hacer clic en ellos.

    Si quieres cambiar ese comportamiento puedes cambiar la línea 219 de exe_tooltips.js por esto:

    }).click(function(){ return false });

    Saludos.

  • #30618

    jcayetano
    Member

    Ok. Gracias. Efectivamente me refiero a los bocadillos tipo Definición.

    ¿No habría alguna forma de hacerlo dentro del propio .elp? Es por si alguien lo descarga (por ejemplo para modificar algo), que no le cambie el comportamiento de los bocadillos tipo “definición”

  • #30619

    Ignacio Gros
    Keymaster

    Añadiendo esto en Propiedades – Pie de página:

    <script>
    	$(function(){
    		$("a.definition-tt").click(function(){
    			return false;
    		})
    	});
    </script>
  • #30620

    jcayetano
    Member

    Estupendo. Así mucho mejor.

    Gracias, Ignacio!

  • #30905

    Anónimo

    Gracias 😀

  • #31369

    Anónimo

    🙂

You must be logged in to reply to this topic.

Skip to content