jquery:start
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | |||
| jquery:start [2015-03-16 18:43] – "Cookies" eingefügt a.kamola | jquery:start [2015-08-14 20:36] (aktuell) – [Snippets] "Smooth-Scrolling" eingefügt a.kamola | ||
|---|---|---|---|
| Zeile 134: | Zeile 134: | ||
| ); | ); | ||
| </ | </ | ||
| + | |||
| + | ==== Smooth-Scrolling ==== | ||
| + | |||
| + | <code javascript> | ||
| + | $(' | ||
| + | // Prevent default anchor click behavior | ||
| + | e.preventDefault(); | ||
| + | |||
| + | // Store hash | ||
| + | var hash = this.hash; | ||
| + | |||
| + | // Animate | ||
| + | $(' | ||
| + | scrollTop: | ||
| + | }, 300, function(){ | ||
| + | // when done, add hash to url (default click behaviour) | ||
| + | window.location.hash = hash; | ||
| + | }); | ||
| + | }); | ||
| + | </ | ||
| + | |||
| + | Quelle: [[http:// | ||
| ===== Cookies ===== | ===== Cookies ===== | ||
jquery/start.1426527785.txt.gz · Zuletzt geändert: 2015-03-16 18:43 von a.kamola