Site d'Ariel Flesler est situé @ beattrainsoundsystem.com/homeFonction conditionnelle pour Début: mise en SerialScroll
J'utilise serialScroll pour animer un certain nombre de divs contenant des caractères de danse, et en utilisant LocalScroll pour animer les divs de contenu. Mon problème est que lorsque vous essayez de charger une URL avec un hachage (par exemple beattrainsoundsystem.com/home#store) les divs de caractères ne s'animent pas à la bonne position. Je sais que pour ce faire, je dois créer une fonction conditionnelle pour le paramètre "start:", pour changer la valeur "start:" en fonction du hash de l'URL. En tant que débutant chez jQuery, je ne sais pas trop comment coder cela.
Je suis déjà en utilisant un plugin analyseur URI pour retourner le hachage dans l'URL, donc pour « http://www.beattrainsoundsystem.com/home#store »
var urlHash = $.url.attr('anchor');
retournera « magasin »
Alors, que j'ai besoin est une fonction qui dit:
if (urlHash == home) {
var start = 0
} else if (urlHash == mixes) {
var start = 1,
} else if (urlHash == contact) {
var start = 2,
}
Ceci n'est évidemment pas codé correctement, mais c'est une conceptualisation du script dont j'ai besoin pour que cela fonctionne.
Merci pour votre aide!
C'est! J'utilise le défilement série pour les animations de personnages, le défilement local pour les animations de contenu ... voir ci-dessous le code –