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

    Jquery Jcarousel : recuperare ID di un carousel

    Ciao a tutti, avrei la necessità di recuperare l'id di componente carousel presente in una mia pagina web. Premesso che nella pagina posso avere + di un componente jcarousel, come faccio a sapere nel momento in cui viene initializzato un determinato oggetto,conoscere l'id dell'oggetto inizializzato?

    ogni oggetto html che viene convertito in jcarousel ha una classe (my_carousel). L'inizializzazione, in fase di document ready, avviene così:

    codice:
    $('.my_carousel').jcarousel({  
     scroll: 3,
     wrap: "both",
     itemLoadCallback: mycarousel_itemLoadCallback,         
    initCallback: carousel_callback     
    });

    Devo poter prendere, nella funzione mycarousel_itemLoadCallback, l'id del componente che in quel momento viene preparato.

    grazie!!!!

  2. #2
    risolto da solo:

    Aggiungere nella libreria la seguente riga:

    $.jcarousel = function(e, o) {


    --> Nuova Riga

    this.my_id=e.id; /*Modifica --> leggo l'id del componente*/

    ......



    Quindi nella funzione mycarousel_itemLoadCallback(carousel, state) (dipende come è stata definita da voi) potete richiamare dall'oggetto carousel la proprietà my_id

    alert(carousel.my_id);


    ciao!!!

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.