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

    plugoin Touchwipe problema con caricamento immagini via Ajax

    Ciao, ho un problema con il plug in touchwipe applicato a una gallery cycle di jquery.

    Carico le varie gallerie attraverso Ajax.

    Tutto funziona correttamente, con append inserisco gli eleemnti della gallery, con .empty li rimuovo.

    Con destroy elimino la gallery e poi la rinizializzo.

    Il mio problema è che dopo aver caricato due o tre gallery diverse, lo swipe non funziona più correttamente: mi mostra la stessa immagine, salta alcune immagini.
    Poi magari alla quarta volta funziona correttamente.

    Ho postato il codice della inizalizzazione della gallery e del plugin (non è tanto lungo).
    codice:
    $.ajax({
    
                    url: 'test.php',
    
                    type: 'POST',
    
                    data: {id:id},
    
                    //dataType: 'json', è unt est non uso Json
    
                    success: function(data) {
                           
                            $('#imgcaption').cycle('destroy'); // distruggo la gallery precedente
                           
                            $('#imgcaption').append(data); // inserisco i nuovi dati
    
                            $('#imgcaption').cycle({ //inizializzo la gallery
                                timeout: 0,
                                fx: 'scrollHorz',
                                speed: 700,
                                pager: '#nav',
                                pagerAnchorBuilder: function(idx, slide) {
                                    return '';
                                }
                            });
                            $("#imgcaption").touchwipe({ // inizializzo lo swipe
                                wipeLeft: function() {
                                    $("#imgcaption").cycle("next");
                                },
                                wipeRight: function() {
                                    $("#imgcaption").cycle("prev");
                                },
                                preventDefaultEvents: true
                            });
                    }
    
                });
    Ogni suggerimento per migliorare lo script è più che ben accetto.

    Grazie, Davide

  2. #2
    Rettifico il problema non è nel topuchwipe ma bensì nel cycle perchè se metto la navigazione manuale (botton i avanti e indietro è uguale)

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