Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    [jQuery] trigger con attributi

    Ciao a tutti.
    E possibile con la funzione trigger passare anche un attributo cioè mi spiego:
    se ho questo
    <a class="alink" href="..." rel="ciao">

    tramite trigger come faccio a passare anche l'attributo rel?

  2. #2
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    Ciao, il tuo intento non è chiaro. Come stai usando quel trigger? Potresti postare il relativo jQuery e spiegare esattamente cosa intendi ottenere?
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  3. #3
    si ok questo è un semplice evento click che vado a prendere quello che vi è nell'attributo rel
    $(".alink").click(function(){
    var rel=$(this).attr("rel");
    });

    ora con trigger come faccio a passargli l'attributo rel?

  4. #4
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    usiamo i tag code
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  5. #5
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    ora con trigger come faccio a passargli l'attributo rel?
    Scusa ma continuo a non capire il tuo intento. Come e dove stai richiamando il trigger? e cosa ti aspetti che faccia?

    Tieni conto che il metodo trigger non fa altro che "forzare" la chiamata di una funzione associata ad un determinato evento.
    Nel tuo caso, se tu fai il trigger di quel click, otterrai lo stesso risultato che ottieni eseguendo il normale click, per cui la variabile rel è comunque valorizzata allo stesso modo dentro quella funzione. Non capisco quindi cosa intendi per "passare l'attributo rel".

    Fai comunque attenzione al fatto che all'evento click (normalmente) segue l'aprirsi di una nuova pagina. Se il tuo intento è quello di passare una variabile alla nuova pagina, stai sbagliando approccio, e non c'entra nulla il trigger.

    Puoi chiarire?
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Quote Originariamente inviata da techno Visualizza il messaggio
    si ok questo è un semplice evento click che vado a prendere quello che vi è nell'attributo rel
    $(".alink").click(function(){
    var rel=$(this).attr("rel");
    });

    ora con trigger come faccio a passargli l'attributo rel?
    Ma leggere la documentazione di jquery prima di postare ti sembra brutto?
    http://api.jquery.com/toggle-event/
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    Quote Originariamente inviata da cavicchiandrea Visualizza il messaggio
    Ma leggere la documentazione di jquery prima di postare ti sembra brutto?
    http://api.jquery.com/toggle-event/
    No non mi sembra brutto ma non conoscevo la funzione di toggle e facendo una ricerca sul web non mi dava granchè

  8. #8
    scusa ma il toggle() puo funzionare come il trigger? Perche leggendo la documentazione non mi è molto chiaro.

    Io devo emulare un click e prendere quello che ce nell'attributo rel del tag link
    Ultima modifica di techno; 19-02-2016 a 11:53

  9. #9
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Quote Originariamente inviata da techno Visualizza il messaggio
    No non mi sembra brutto ma non conoscevo la funzione di toggle e facendo una ricerca sul web non mi dava granchè
    Tu non conosci la funzione e vai sul web invece d'andare sul sito ufficiale (oltretutto fatto bene) per trovare spiegazioni/chiarimenti? Strana logica
    Quote Originariamente inviata da techno Visualizza il messaggio
    scusa ma il toggle() puo funzionare come il trigger? Perche leggendo la documentazione non mi è molto chiaro.

    Io devo emulare un click e prendere quello che ce nell'attributo rel del tag link
    Direi di no, rileggi la documentazione e vedrai che trovi le differenze, per emulare un click devi usare trigger
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.