Jeu de Jquery ui onglet actif sur la page de chargement/rechargement

Je suis en utilisant une implémentation de base de Jquery UI Tabs qui fonctionnent très bien, mais je veux mettre (ou reset) de l'onglet actif de façon dynamique en fonction d'une action de l'utilisateur.

  1. Comment puis-je régler l'onglet actif basé sur une valeur querystring? Avec mon précédent onglet solution que j'ai été en mesure de passer à une querystring de la valeur et de l'ensemble de l'onglet actif lorsque la page est chargée. (J'ai dû abandonner cette ancienne solution à d'autres problèmes techniques.)
  2. Lorsque l'utilisateur sélectionne le bouton Enregistrer dans mon navigateur, et la page du navigateur recharge, comment puis-je maintenir l'accent sur l'onglet elles étaient avant ils ont appuyé sur enregistrer?
  3. Comment puis-je régler l'onglet actif lorsque l'utilisateur retourne à la page des Tâches de mon navigateur? Par exemple, tous les dans mon application web, si l'utilisateur accède à la page des Projets et retourne ensuite à la page de la Tâche, comment puis-je réinitialiser l'onglet elles ne l'étaient auparavant?

Javascript:

$(function() {
   $("#tabs").tabs();
});

HTML Exemple de code:

<div id="tabs">
    <ul>
        <li><a href="#tabs-1">Description</a></li>
        <li><a href="#tabs-2">Action</a></li>
        <li><a href="#tabs-3">Resources</a></li>
        <li><a href="#tabs-4">Settings</a></li>
    </ul>

<div id="tabs-1">
    <p>Description content</p>
</div>

<div id="tabs-2">
    <p>Action content</p>
</div>

<div id="tabs-3">
    <p>Resources content</p>
</div>

<div id="tabs-4">
    <p>Settings </p>
</div>

</div>
analyser les url pour définir la valeur de option

OriginalL'auteur user1405736 | 2013-03-14