Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2001
    residenza
    Napoli, Italia
    Messaggi
    1,074

    ancora che va ed ancora che non va...

    Ho una pagina, divisa per schede, alcune delle quali vengono caricate immediatamente, mentre le altre sono caricate via AJAX allo scroll.
    Funziona tutto ok.
    Però ho un problema con le ancore interne alle schede caricate dinamicamente.
    Mi spiego: ogni scheda, è composta da una serie di immagini, ciascuna delle quali viene visualizzata (all'interno di un div) cliccando la miniatura corrispondente. Il codice per ottenere questo risultato è (ad es.):
    Codice PHP:
    [url="#tab04"][img]hstrip.jpg[/img][/url
    Questo codice fa parte della scheda caricata dinamicamente, e quindi non è presente sulla pagina al momento del caricamento iniziale. Cliccando la thumbnail, la pagina scrolla correttamente alla posizione indicata dall'ancora. Non riesco ad avere lo scroll fluido (smoothscroll.js) che ho sulle schede inziali, ma questo può essere accettabile.
    Il problema è che, nelle schede, ho anche degli slider. Anche in questo caso, ho delle immagini/icone che, cliccate, aprono lo slider corrispondente, e dovrebbero contestualmente far scrollare la pagina ad una determinata ancora.
    Questo il codice (es.):
    Codice PHP:
    [url="#top1"][img]dettagli.jpg[/img][/url
    Initile dire che lo sliding funziona, ma la pagina non si schioda dalla posizione in cui sta, e non ne vuole sapere di scrollare all'ancora!
    Mi chiedo: perchè una va e l'altra no??? In entrambe i casi, il link all'ancora è nell'href, mentre all'azione onclick è chiamata una funzione JS. In entrambe i casi, l'ancora di riferimento è caricata dinamicamente con la scheda...
    E allora???
    Suggerimenti?
    metatad
    graphic & web design

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Prova a togliere return false; dal secondo onclick.

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    residenza
    Napoli, Italia
    Messaggi
    1,074
    Perfetto! Grazie...
    metatad
    graphic & web design

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.