Back to top

Autore Topic: RISOLTO Smooth scroll anchor estensione  (Letto 5515 volte)

Offline easyjet

  • Esploratore
  • **
  • Post: 170
  • Sesso: Maschio
    • Mostra profilo
RISOLTO Smooth scroll anchor estensione
« il: 17 Gen 2014, 13:52:05 »
Ciao a tutti!
Sto cercando da una mezz'oretta un'estensione che mi consenta di inserire l'effetto smooth scroll sino alle varie anchor in un sito in verticale. Possibilmente affinchè questo effetto si verifichi utilizzando i link dal menù.


In sostanza al click della voce di menù, il sito scorre verticalmente fino all'anchor che decido.


Mi sapete dare qualche suggerimento?


Ho trovato moltissimi tools che però creano l'effetto verso il top della pagina.


Grazie!
Ciao
« Ultima modifica: 19 Gen 2014, 11:05:24 da easyjet »

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Smooth scroll anchor estensione
« Risposta #1 il: 17 Gen 2014, 17:24:22 »
prova ad incollare direttamente il codice nel template:


Codice: [Seleziona]
<script>
$("a[href^='#']").on('click', function(e) {
   e.preventDefault();
   var hash = this.hash;
   $('html, body').animate({
   scrollTop: $(this.hash).offset().top-120
}, 500, function(){
//window.location.hash = hash;
});
});
</script>
« Ultima modifica: 17 Gen 2014, 17:25:55 da giovi »

Offline easyjet

  • Esploratore
  • **
  • Post: 170
  • Sesso: Maschio
    • Mostra profilo
Re:Smooth scroll anchor estensione
« Risposta #2 il: 17 Gen 2014, 17:27:55 »
Ciao Giovi, grazie.


Posso chiederTi esattamente in quale file?
Grazie
Ciao

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Smooth scroll anchor estensione
« Risposta #3 il: 17 Gen 2014, 17:35:44 »
index.php del template

Offline easyjet

  • Esploratore
  • **
  • Post: 170
  • Sesso: Maschio
    • Mostra profilo
Re:Smooth scroll anchor estensione
« Risposta #4 il: 17 Gen 2014, 17:46:53 »
Grazie, l'ho aggiunto nell' head ma non gira... cosa posso provare a fare a tuo avviso?


Ciao!

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Smooth scroll anchor estensione
« Risposta #5 il: 17 Gen 2014, 23:37:54 »
Inseriscilo nel Foster dopo jquey

Offline easyjet

  • Esploratore
  • **
  • Post: 170
  • Sesso: Maschio
    • Mostra profilo
Re:Smooth scroll anchor estensione
« Risposta #6 il: 18 Gen 2014, 16:22:16 »
Sai che purtroppo non credo ci sia la parte che hai menzionato? Forse intendevi footer e jquery?


ti allego il file index.php che ho inserito in un archivio .rar allegato a questo post se hai piacere di dargli un'occhiata.


Grazie!
Ciao

[allegato eliminato automaticamente dopo un anno]

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Smooth scroll anchor estensione
« Risposta #7 il: 18 Gen 2014, 22:39:42 »
Si intendevo il Footer ma la correzione automatica mi ha fatto lo scherzetto

Offline easyjet

  • Esploratore
  • **
  • Post: 170
  • Sesso: Maschio
    • Mostra profilo
Re:Smooth scroll anchor estensione
« Risposta #8 il: 19 Gen 2014, 11:05:08 »
Ti ringrazio per le informazioni.


Ho risolto come segue cercando delle soluzioni nel frattempo:


- ho creato un file .js contente lo script per lo smooth scroll per il solo menù a cui ho attribuito una TAG id da "avanzate" nelle opzioni per i menù.
- nel file index.php del template ho aggiunto le righe di codice che rimandano al file .js.


E giraaaaaaa!
Grazie comunque per l'intervento. Se servono maggiori dettagli a riguardo fatemi sapere!
Ciao

Offline zab

  • Nuovo arrivato
  • *
  • Post: 17
    • Mostra profilo
Re:RISOLTO Smooth scroll anchor estensione
« Risposta #9 il: 15 Nov 2014, 19:01:37 »
Ciao potresti gentilmente allegare il codice che hai inserito nel file js e nell'index.php


ciao e grazie

Offline mintradir

  • Esploratore
  • **
  • Post: 100
  • Sesso: Maschio
    • Mostra profilo
Re:Smooth scroll anchor estensione
« Risposta #10 il: 24 Nov 2017, 09:41:06 »
Ti ringrazio per le informazioni.


Ho risolto come segue cercando delle soluzioni nel frattempo:


- ho creato un file .js contente lo script per lo smooth scroll per il solo menù a cui ho attribuito una TAG id da "avanzate" nelle opzioni per i menù.
- nel file index.php del template ho aggiunto le righe di codice che rimandano al file .js.


E giraaaaaaa!
Grazie comunque per l'intervento. Se servono maggiori dettagli a riguardo fatemi sapere!
Ciao


Ciao, vorrei arrivare a fare la stessa cosa ma: non mi è chiaro cosa hai inserito nel Menu Tag ID e se puoi riportare il .js che hai utilizzato.
Grazie ;D

 



Web Design Bolzano Kreatif