Comment ajouter une classe et target jquery ?

Fermé
razily Messages postés 250 Date d'inscription lundi 9 mars 2009 Statut Membre Dernière intervention 4 décembre 2013 - Modifié par razily le 20/04/2012 à 09:25
razily Messages postés 250 Date d'inscription lundi 9 mars 2009 Statut Membre Dernière intervention 4 décembre 2013 - 20 avril 2012 à 11:57
Bonjour,

voià je tente de tester : ce plugin

http://max.jsrhost.com/ajaxify-jquery-plugin/

le principe parait comme ceci : on insère la classe et target
<a class="ajaxify" href="example.php" target="#container">Click here</a>  


sauf que dans ma pagination (sous codeigniter ) le lien est comme ceci :

<div id="pagination"> <a href="http://localhost/CodeIgniter1/index.php/site/index/2">>></a> 



du coup j'ai besoin de rajouter la classe et target pour le faire fonctionner :

j'ai tenté de faire ceci :


<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> 
    <script type="text/javascript" src="<?php echo base_url(); ?>js/jquery.ajaxify.min.js"></script>  


 <script type="text/javascript"> 
     
     $(document).ready(function(){ 
    
    $('#pagination a').click(function(){ 
                     
                   
                    $('#pagination a').addClass("ajaxify"); 
                    $('#pagination a').attr("target",".contenu"); 
                     
                     
                }); 
    
   }); 
         
     
     
    </script> 





on rajoute la classe via addClass et attr pour target je crois :!!

mais quand je regarde le code souce le lien de la pagination reste le m^me i-e l'initial


quelqu'un a une idée

bon il faut avouer que sur la page php

y a ce code pour génerer la pagination


<?php echo $this->pagination->create_links(); ?>



A voir également:

1 réponse

flav1313 Messages postés 751 Date d'inscription mardi 24 août 2010 Statut Membre Dernière intervention 22 octobre 2012 100
20 avril 2012 à 09:27
Ta classe et ton target s'ajoute quand tu clics sur ton lien, est-ce normal?
0
razily Messages postés 250 Date d'inscription lundi 9 mars 2009 Statut Membre Dernière intervention 4 décembre 2013 2
20 avril 2012 à 10:57
je croyais qu'on pourra le faire via :

$('#pagination a').addClass("ajaxify");
$('#pagination a').attr("target",".contenu");


mais non !!

peut être c le fait que j'ai mis <?php echo $this->pagination->create_links(); ?>

mais C ainsi comment je peux le transformer en html
0
flav1313 Messages postés 751 Date d'inscription mardi 24 août 2010 Statut Membre Dernière intervention 22 octobre 2012 100
20 avril 2012 à 11:17
On peut le faire ainsi, mais toi ces deux évènements s'activent quand tu clics sur ton lien (#pagination a).
0
razily Messages postés 250 Date d'inscription lundi 9 mars 2009 Statut Membre Dernière intervention 4 décembre 2013 2
20 avril 2012 à 11:57
justement le problème est là quand je regarde le code source ctrl u
çà n'augmente pas la classe ajaxify
0