11550 sujets

JavaScript, DOM et API Web HTML5

Bonjour à tous.

J'essaie désespérément d'utiliser Cufon pour des polices personnalisées.

Lorsque je fais quelquechose du genre
Cufon.replace('p')

tout va bien

Par contre si je fais quelquechose du genre
Cufon.replace('#monid')

plus rien ne marche !!!! (où monid fait référence à l'id de ma balise)

Quelqu'un aurait-il déjà rencontré ce problème et comment le résoudre ?
Merci d'avance pour vos réponses.
Modifié par lefou (16 Jun 2009 - 18:32)
Bon finalement, après maintes recherches, j'ai trouvé la réponse.

L'utilisation de la syntaxe avec référence à un id fonctionne uniquement si une framework genre jquery est utilisée.

Sinon une solution alternative :
Cufon.DOM.ready(function() {
     Cufon.replace(document.getElementById('monid'));
});


Smiley rolleyes Désolé pour ce post mais peut-être que mon auto-réponse pourra servir à quelqu'un d'autre.
Modifié par lefou (16 Jun 2009 - 18:32)
Administrateur
Bonjour,

FOUC avec IE, sélecteurs, etc tout est dans les 2-3 pages de doc sur le site de Cufon mais malheur à celui qui rate une ligne Smiley lol
Felipe a écrit :
Bonjour,

FOUC avec IE, sélecteurs, etc tout est dans les 2-3 pages de doc sur le site de Cufon mais malheur à celui qui rate une ligne Smiley lol


En effet, et malheur aussi à celui qui n'est pas un crack en anglais !!!!
Juste pour info, l'adresse de l'API : http://wiki.github.com/sorccu/cufon/api