2009-11-10 42 views
0

我使用sIFR來設置標題的樣式,並且想動態地改變父元素的onhover文本的顏色(在flash影片中)。sIFR動態地改變父元素的文本顏色

如何做到這一點?任何例子?我從來沒有見過它完成。

<ul class="tab"> 
    <li id="tab2"> 
     <a href="#two"> 
      <span class="organisation sIFR-replaced" style=""> 
       <object width="300" height="31" class="sIFR-flash" type="application/x-shockwave-flash" id="sIFR_replacement_5" name="sIFR_replacement_5" data="fla/gothamBook.swf" style=""> 
        <param name="flashvars" value="id=sIFR_replacement_5&amp;content=Bureau%2520ICE&amp;width=300&amp;renderheight=31&amp;link=&amp;target=&amp;size=25&amp;css=.sIFR-root%257Bcolor%253A%2523d7d9e3%253Bletter-spacing%253A0.05%253B%257Da%257Btext-decoration%253Anone%253B%257Da%253Alink%257Bcolor%253A%2523d7d9e3%253B%257Da%253Ahover%257Bcolor%253A%2523ffffff%253B%257D&amp;cursor=default&amp;tunewidth=0&amp;tuneheight=0&amp;offsetleft=&amp;offsettop=&amp;fitexactly=false&amp;preventwrap=false&amp;forcesingleline=false&amp;antialiastype=&amp;thickness=&amp;sharpness=&amp;kerning=&amp;gridfittype=pixel&amp;flashfilters=&amp;opacity=100&amp;blendmode=&amp;selectable=true&amp;fixhover=true&amp;events=false&amp;delayrun=false&amp;version=436"/> 
        <param name="wmode" value="transparent"/> 
        <param name="bgcolor" value="transparent"/> 
        <param name="allowScriptAccess" value="always"/> 
        <param name="quality" value="best"/> 
       </object> 
       <span class="sIFR-alternate" id="sIFR_replacement_5_alternate">Bureau ICE</span> 
      </span> 
     </a> 
    </li> 
</ul> 

我試了下面這似乎符合邏輯...但它不起作用。這是我試圖改變的span.organisation!

sIFR.replace(gothamBook, { 
    wmode: 'transparent', 
    selector: 'span.organisation' 
    ,css: [ 
    '.sIFR-root { color: #d7d9e3; background-color:#61648a; letter-spacing:0.05; }' 
    ,'a span.organisation { text-decoration: none; }' 
    ,'a:link span.organisation { color: #d7d9e3; }' 
    ,'a:hover span.organisation { color: #ffffff; }' 
    ] 
}); 

回答

0

更換<li>代替,所以鏈接的Flash影片結束了,然後用a:hover的顏色。

css參數中的選擇符與被替換的元素有關,因此a span.organisation將不起作用,因爲您已替換span.organisation