2010-11-08 7 views
1

J'ai donc commencé à m'attaquer à Javascript et jQuery, et j'ai mis en place un gestionnaire d'événements pour les événements 'click' de certains liens; il prend le href et tire le contenu de la « #container » appropriée et la charge dans le conteneur cible ...Chargeur de contenu AJAX: il est SEO friendly, mais qu'en est-il des signets?

<script type="text/javascript"> 
     $(function(){ 
      $('#journeyNav li a').click(cLoad); 
     }); 

     function cLoad(evt) { 
      var cLoadURL = $(this).attr('href'); 
      if(!$(this).parent().hasClass('current')) {   
       $('#stageContentMain').stop().animate({opacity : 0},425, 'easeOutExpo', function(){ 
        $('#stageContentMain').load(cLoadURL + " #stageContent", function() { 
         $('#stageContentMain').stop().animate({opacity : 1},425, 'easeOutExpo'); 
        }); 
       }); 
      $(this).parent().siblings().removeClass('current'); 
      $(this).parent().addClass('current'); 
      return false; 
      } 
      else { 
      return false; 
      } 
     } 
</script> 

Tout fonctionne très bien fait - surtout pour ma première fonction jQuery, et la deuxième tentative globale Javascript . Je suis cependant à la recherche sur les machines compatibles Javascript (le signet ne serait pas un problème autrement), faire des signets et le widget de partage social «addthis» pour travailler avec le contenu sélectionné.

Vous avez des idées ou des conseils?

Répondre

3
+1

Ben Alman également le plugin Adresse: http://www.asual.com/jquery/address/ – joeynelson

+0

Merci les gars. J'ai vraiment aimé le plugin d'adresse un peu plus (juste en passant en revue la documentation, mais j'ai décidé pour ce projet que je n'ai pas besoin de capacités de bookmarking. J'apprécie l'aide; Je vais essayer bientôt! – jlmakes