2010-01-26 7 views
0

Salut, je fait une fonction à utiliser sIFRsIFR et JS contenu dynamique

function sifrz() { 
    var geosans = { src: 'sifr3-r436/flash/geosans.swf' }; 
    sIFR.activate(geosans); 
    sIFR.replace(geosans, { 
    selector: '#title,#descr', 
    css: '.sIFR-root { background-color: #7d7e7e; color: #000000; }, a { color: #000000; }, a:hover { color: #000000; }' 
}); 
} 

j'ai une autre fonction pour changer le texte de mon titre j'ai essayé de Reinit sIFR après texte mise à jour à l'aide sIFR.redraw(); et sifrz() mais cela ne fonctionnera pas

function load_title(url, titolo, descr, id_filmato) { 
$("#title").html("Test"); 
sIFR.redraw(); 
    sifrz(); 
} 

Pouvez-vous nous aider?

J'utilise la version sIFR 3, révision 436.

Merci

Répondre

0

Vous n'êtes pas familier avec sIFR, mais ce qui se passe si vous déplacez le sifrz avant la sIFR.redraw?

0

Divisez les remplacements pour #title et #descr en deux. Ensuite, exécutez sIFR.replacements["#title"][0].replaceText("Test") pour modifier le texte dans le film de titre.