Avec l'aide d'un gars sympathique, je l'ai construit un script onglet qui est très simple et ne nécessite pas un script supplémentaire comme jQuery UI.ajouter l'adresse jQuery à un script onglet
Maintenant, j'ai vu la chose la barre d'adresse qui est vraiment cool si avez-vous réellement l'accès aux onglets, être en mesure de mettre en signet les onglets et utiliser les navigateurs avant/arrière boutons.
http://www.asual.com/jquery/address/
ici est mon violon JS: http://jsfiddle.net/BiBA/WEEFd/
J'ai essayé de l'ajouter dans mon extrait JS existants, mais il n'a pas » travail. Savez-vous comment ajouter le support d'adresse dans ce script d'onglet? $ (document) .ready (function() { initTabs();} );
function initTabs() {
$('#tabMenu a').bind('click',function(e) {
e.preventDefault();
var thref = $(this).attr("href").replace(/#/, '');
$('#tabMenu a').removeClass('active');
$(this).addClass('active');
$('#tabContent div.content').removeClass('active');
$('#'+thref).addClass('active');
});
}
merci pour la réponse, ceci est une caractéristique propre, mais pouvez-vous me dire comment utiliser le plugin jQuery adresse lsted dans l'OP à utiliser en combinaison avec mon extrait de code? – BiBA
Consultez http://www.asual.com/jquery/address/docs/#sample-usage. Le tout premier exemple devrait aider. $ .address.change vérifie si la valeur de hachage dans l'URL change et $ .address.value définit la valeur de hachage. Appelez $ .address.value lorsque vous changez d'onglet ou lors de l'initialisation de vos onglets. –