Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di danlupo
    Registrato dal
    Jul 2009
    Messaggi
    314

    JqueryUi Dialog Tooltip

    Salve,

    utilizzo la funzione tooltip di jqueryui, il mio problema si presenta quando utilizzo una dialog con modal:true.

    In pratica mi si apre automaticamente il tooltip del pulsante di chiusura e non è bello da vedere.

    C'è qualche modifica che posso fare o che posso aggiungere per evitare che mi si apra in maniera automatica?

    Grazie.
    Se rispondo ad una discussione è perchè so quello che dico ed ho voglia di rispondere, non per aumentare il contatore messaggi

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    probabilmente ti basta essere un po' piu' preciso nel selettore del tooltip:
    la struttura di una dialog viene appesa al body, se hai un contenitore nel body a racchiudere il tuo contenuto puoi usare questo elemento come selettore del tooltip

    se non ti e' chiaro posta un po' di codice/chiarisci meglio la situazione
    perche' ci sono anche altre vie

    ciao

  3. #3
    Utente di HTML.it L'avatar di danlupo
    Registrato dal
    Jul 2009
    Messaggi
    314
    Vi posto tutto il codice e mi dite:

    JS

    codice:
     $(function() {
             $( document ).tooltip();
                    $(".player").dialog({
                        modal:true,
                        autoOpen: false,
                        resizable: false,
                        height: '100',
                        width: '350'                  
                    });
                    $(".test").click(function() {
                        $(".player").dialog("open");
                    });
                });
    HTML

    codice:
     <body>
            <?php
            $array_file = glob("*.{mp3,ogg}", GLOB_BRACE);
            foreach ($array_file as $value) {
                $nome = preg_replace("/\.[^$]*/", "", $value);
                echo "$nome";
            }
            ?>
            <div class='player'>
            </div>
        </body>
    La struttura è di base, le librerie vengono prese tramite CDN di Google.

    Ho capito quello che mi dici, in pratica sostituire

    codice:
     $( document )
    con un qualcosa di limitato e non riferito a tutto il document (ad esempio "a" ).

    Giusto ?

    Il mio problema è che vorrei poter mantenere il Tooltip sul bottone di chiusura ma impedire che si attivi automaticamente..
    Se rispondo ad una discussione è perchè so quello che dico ed ho voglia di rispondere, non per aumentare il contatore messaggi

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.