J'essaie d'ajouter un bouton 'suivant' à ma rotation de contenu. Le contenu de chaque diapositive est sur les sous-pages. Cela fonctionne de cliquer sur le lien de navigation de chaque diapositive, mais le lien "suivant" ne tirera pas dans le contenu dont j'ai besoin.Utilisez jquery pour récupérer le contenu 'suivant'
HTML
<ul class="navtop">
<li class="selected"><a href="slide-01.html">1</a></li>
<li><a href="slide-02.html">2</a></li>
<li><a href="slide-03.html">3</a></li>
<li><a href="slide-04.html">4</a></li>
</ul>
JS
$('a.next').click(function() {
var nexthref = $('.navsub li.selected a').href;
//remove and add selected class
var next = $('.navsub li.selected').next('li');
$('.navsub li.selected').removeClass('selected');
$(next).addClass('selected');
//fade out and fade in
$('.pull div').fadeOut('slow', function(){
var current = $('.navsub li.selected a');
$(current).load(nexthref + " .pullSource div", function(){
$(this).fadeIn('slow');
});
});
return false;
});
Dans Firebug est dit le nexthref est indéfini; est-ce que je mets ce var au mauvais endroit? Où devrait-il être?
Merci.
La classe suivante est un lien ajouté manuellement à la fin du fichier ul. Il a Next après la liste. Merci beaucoup! – Laura