Visualizzazione dei risultati da 1 a 3 su 3

Discussione: scriptino jquery

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2009
    Messaggi
    124

    scriptino jquery

    Salve,

    vi illustro la situazione...

    Ho un tag "article" con dentro un div#box con le stesse dimensioni, impostato a display:none, quando passo sopra con il mouse su "article" vorrei che il div#box
    tramite jquery, venisse visualizzato....

    // se hover appare #box
    $("article").mouseenter(function(){
    $('article #box').css( "display","inline" );
    });


    Sono riuscito a farlo, il problema è che siccome nella pagina sono presenti piu' "article" quando passo con il mouse sopra ad uno, TUTTI I BOX ANCHE DEGLI ALTRI ARTICLE, mi vengono messi in display:inline.

    Vorrei che invece, che l'animazione funzionasse una per volta..... come posso fare a dirgli "solo il box" che appartiene al "article" dov'è il mouse ?

  2. #2
    secondo me ti conviene fare così:

    $("article").hover(function(){
    $('#box', this).fadeIn("fast");
    },
    function(){
    $('#box', this).fadeOut("fast");
    });

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Titolo non a norma
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

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.