Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Selezione elementi

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    quando setti il click quell' elemento non esiste ancora, quindi il gestore evento non puo' essere settato

    ti serve delegare, con .live o, per versioni di jquery piu' recenti (1.7+), .on
    praticamente invece di
    $('#elenco li').click(function() {
    puoi scrivere
    $('#elenco').on('click','li',function() {

    ciao

  2. #2
    Utente di HTML.it L'avatar di cassano
    Registrato dal
    Aug 2004
    Messaggi
    3,002
    Quote Originariamente inviata da Xinod Visualizza il messaggio
    quando setti il click quell' elemento non esiste ancora, quindi il gestore evento non puo' essere settato

    ti serve delegare, con .live o, per versioni di jquery piu' recenti (1.7+), .on
    praticamente invece di
    $('#elenco li').click(function() {
    puoi scrivere
    $('#elenco').on('click','li',function() {

    ciao
    MA $('#elenco li').click(function() { non è una shortcut al metodo .on ?

    This method is a shortcut for .on( "click", handler ) in the first two variations, and .trigger( "click" ) in the third. The click event is sent to an element when the mouse pointer is over the element, and the mouse button is pressed and released. Any HTML element can receive this event. For example, consider the HTML:

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    268
    no sono due eventi differenti

  4. #4
    Utente di HTML.it L'avatar di cassano
    Registrato dal
    Aug 2004
    Messaggi
    3,002
    Quote Originariamente inviata da X-mac Visualizza il messaggio
    no sono due eventi differenti
    Ma nella guida c'è scritto "This method is a shortcut for .on( "click", handler )"

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 © 2026 vBulletin Solutions, Inc. All rights reserved.