IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

jQuery Discussion :

bigfoot.js et nombres à 2 chiffres


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2009
    Messages : 29
    Par défaut bigfoot.js et nombres à 2 chiffres
    J'essai d'utiliser le plugin bigfoot.js http://www.bigfootjs.com/ sur mon site web, je l'ai installé correctement, il fonctionne cependant à partir de la note de bas de page numéros 10 cela ne marche plus.
    Vous pouvez voir le problème en ligne à cette adresse: http://test.cas-p.net/spip.php?article1

    La structure original html des notes de bas de page demandé était celle ci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <p>
    <sup id="fnref:1">
        <a href="#fn:1" rel="footnote">1</a>
    </sup>
    </p>
    Mais mon site web utilise le CMS SPIP donc la structure des notes de bas de page est celle ci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <span class="spip_note_ref">
    <a href="#nb3" class="spip_note" rel="footnote" title="mytitle(...)" id="nh3">3</a>
    </span>
    J'utilise un plugin SPIP qui fait fonctionner bigfoot sur spip pour cela
    il ajoute ce script pour adapter:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
    <script type="text/javascript">/* <![CDATA[ */
    (function($) {
    var bigfoot_init = function() {
        jQuery.bigfoot({
            anchorPattern: /(nb\dfootnote|appendix)/gi,
            anchorParentTagname: "span",
            footnoteParentClass: "spip_note_ref",
            footnoteTagname: "div"
        });
        jQuery('div.notes').hide();
    };
    $(function(){
        bigfoot_init();
        onAjaxLoad(bigfoot_init);
    });
    })(jQuery);
    /* ]]> */</script>
    Voyez vous une raison particulière qui pourrait faire clocher le code de bigfoot pour les note de page avec 2 chiffres ?

    Merci pour votre aide précieuse !

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2009
    Messages : 29
    Par défaut
    La réponse était la regexp
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    /(nb\dfootnote|appendix)/gi
    à modifier par:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    /(nb(\d)+(footnote|appendix))/gi

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [C#] Limiter le nombre de chiffre apres la virgule ?
    Par MaxiMax dans le forum ASP.NET
    Réponses: 3
    Dernier message: 01/08/2011, 14h20
  2. Réponses: 12
    Dernier message: 05/08/2005, 15h32
  3. Limiter nombre de chiffre apres la virgule
    Par MaxiMax dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 03/08/2005, 12h02
  4. arrondir un nombre à 2 chiffres après la virgule
    Par El Saigneur dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 01/02/2005, 08h36
  5. [MFC] Nombre de chiffres après la virgule
    Par karl3i dans le forum MFC
    Réponses: 3
    Dernier message: 27/01/2004, 13h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo