Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di GabbOne
    Registrato dal
    Mar 2006
    Messaggi
    577

    Puntamento ad oggetti html in jquery

    Ciao a tutti,

    la domanda è banale ma è da un po che uso jquery e non capisco ancora come si fa questa cosa

    Ho scritto questa banalità

    codice:
    $('.linkMenu').mouseover(function () {
                    alert("ciao");
    });
    Ora vi lascio immaginare che in una pagina ho diversi elementi che hanno l'attributo class impostato su "linkMenu" ecco perche uso in jquery la sintassi .linkMenu .

    Il mio problema e che non riesco a capire come accedere all'elemento specifico che ha generato in questo caso l'evento mouseover per modificare ad esempio l'attributo color del css.

  2. #2
    Utente di HTML.it L'avatar di GabbOne
    Registrato dal
    Mar 2006
    Messaggi
    577
    Finalemte ho trovato nella guida di html come si fa
    $(this)

    e cmq detto questo partendo dal $(this) come si punta ad esempio a tutti gli elementi dentro il $this che hanno ad esempio il valore class="pippo" ??

    scusate se faccio tutte ste domande cosi banali

  3. #3
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    se non sei in grado di concatenarlo come una stringa nel selettore, ed essendo il selettore this ovviamente non puoi, puoi usare tutti i metodi di traversing necessari/preferiti
    il piu' immediato e' find
    $(this).find('.pippo').etc.etc

    anche potendo, dal momento che i selettori in jquery funzionano da destra verso sinistra
    $('.linkMenu').find('.pippo')
    sarebbe piu' veloce di
    $('.linkMenu .pippo')

    ciao

  4. #4
    Utente di HTML.it L'avatar di GabbOne
    Registrato dal
    Mar 2006
    Messaggi
    577
    grazie Xnoid sei stato molto chiaro ed ho risolto il mio problema... solo per la cronaca questo jQuery è una forza della natura


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.