Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [jquery] .on()

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    111

    [jquery] .on()

    mi servirebbe un chiarimento sul metodo .on() di jQuery.

    vorrei passare da questa scrittura:
    codice:
    $('.classe').on('click', function(){
      alert(this.id);
    });

    a questa:
    codice:
    $('.classe').on('click', miafunzione);
    
    function miafunzione(oggetto){
      alert(oggetto.id);
    }
    ma come faccio a passare this a miafunzione?

  2. #2
    Il this viene già passato da jQuery quando chiama la callback.

    codice:
    
    function miafunzione(event){
      alert(this.id);
    }
    
    $('.classe').on('click', miafunzione);
    max

    Silence is better than bullshit.
    @mmarcon
    jHERE, Maps made easy

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    111
    grazie!
    quando avevo provato così sembrava non funzionare.. ci sarà stato qualche altro errore perché ora va!

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.