2009-05-26 8 views
0

Kann mir jemand zeigen, wie man den onReplacement Callback innerhalb von sIFR.replace aufruft?sIFR onReplacement example

Hier ist mein aktueller sIFR.replace Methodenaufruf:

sIFR.replace(mainNavFont, { 
    selector: 'a.nav-item', 
    css: '.sIFR-root { color: #ffffff; cursor:pointer;}', 
    wmode:'transparent', 
    fitExactly: true, 
    tuneWidth:10, 
    offsetLeft: 5, 
    forceSingleLine: true 
}); 

Antwort

1

So:

sIFR.replace(mainNavFont, { 
    selector: 'a.nav-item', 
    css: '.sIFR-root { color: #ffffff; cursor:pointer;}', 
    wmode:'transparent', 
    fitExactly: true, 
    tuneWidth:10, 
    offsetLeft: 5, 
    forceSingleLine: true, 
    onReplacement: function(fi) { 
    // Movie has been replaced 
    } 
}); 

Auch werden Sie feststellen, dass das Ersetzen der <a> direkt über die Links in den meisten Browsern brechen. Sie müssen das Elternelement so ersetzen, dass der Link im Flash-Film endet.