Jquery Bouton De Retour.
Je veux créer un bouton qui fonctionne déjà exécuté la fonction. ie je clique sur buttonA pour exécuter Une Fonction, puis cliquez sur le bouton B pour exécuter functionB je veux avoir un bouton qui permet à l'utilisateur de revenir à functionA en cliquant sur un bouton de retour.
je pensais que je pouvais à une variable globale pour tenir précédentes déclarations, mais il ne serait pas travailler que chaque fonction a couru serait de remplacer la stockées consolidés. voici quelques psuodo code de type d'expliquer ce que je veux dire
var globalvar;
globalvar = functionA;
function B { run globalvar};
OriginalL'auteur Darren Murtagh | 2012-05-01
Vous devez vous connecter pour publier un commentaire.
Utiliser hachage des liens hypertexte et les
hashchange
événement. En jQuery:HTML:
Maintenant, chaque fois que l'utilisateur clique sur le navigateur du bouton "retour" (ou un bouton HTML qui déclenche
history.go(-1)
), il va revenir à ce hachage a été précédemment sélectionné et de déclencher la hashchange événement.http://jsfiddle.net/mblase75/hL5FZ/
Avertissement: les anciens navigateurs tels que IE7 ne peut pas soutenir hashchange ou
history.go()
.Yep, même si les plus âgés prise en charge du navigateur n'est pas nécessaire, ces plugins sont probablement excessif. Je pourrais utiliser les Modernizr pour le soutien et la collaboration autour d'elle pour les rares cas à la place.
Bien sûr, juste pensé qu'il vaut la peine de l'ajouter comme commentaire. Parfois, vous ne voulez pas réinventer la roue :). Upvoted btw.
OriginalL'auteur Blazemonger
Méthode JQuery, et d'appliquer le retour en classe pour le lien, par exemple:
OriginalL'auteur STEEL