2009-09-25 5 views
1

jQuery Tools 라이브러리의 flashembed 메소드를 사용하여 sifr을 설정했지만 작동하지 않는 것 같습니다. 나는 그들의 예를 따라 갔다 : http://flowplayer.org/tools/demos/flashembed/jquery2.htm 나를 위해 그것이 보여주는 것은 텍스트를 보여주는 흰색 배경의 플래시 무비이다 : sifr3 revision 436으로 렌더링 됨. 나는 플래시 무비를 보여주기 때문에 뭔가 아주 기본적인 것을 놓치고 있을지도 모른다. H1에서 소스 텍스트의 siffering을 수행하지 않는 것처럼 보입니다. 나는이 경험을 가진 사람이 있었으면 좋겠다.jQuery Tools 라이브러리 flashembed 및 sifr

코드는 내가 사용

<h1 class="sifr">Quote lorem ipsum. Maecenas volutpat urna sit amet ligula dapibus vel ultricies velit interdum.</h1> 

$(function() { 
    $("h1.sifr").each(function() { 
     /* 
      place Flash object inside each tag and configure it with 
      the replacement text and its style. external CSS has no effect 
     */ 
     flashembed(this, "http://web.admixconnect.nl/www.c2lconsultancy.com/flash/Garamond.swf", { 
      txt: $(this).html(), 
      css: '* { color: #b4a400; }' 
     }); 
    }); 
}); 

답변

1

sIFR을 제대로 수행하는 단일 비 -sIFR 라이브러리가 있다고 생각하지 않습니다. 공식 코드를 사용하십시오.

+0

나는 jQuery를 점점 더 자주 사용하고 있기 때문에 jQuery 코드에서 이러한 다른 기술 (swfobject, sifr)을 사용하는 것이 좋을 것이라고 생각했기 때문에 ... 그러나 내 생각에는 추가 이점이 없으므로 그것은 결국 부작용이었습니다! 원본 SIFR 코드에 만족합니다. – tvgemert

0

당신이 또는 sIFR의 다른 버전을 사용하고 있기 때문에이라고 생각합니다.

제공된 예제 페이지에서 사용되는 sifr swf 경로를 "http://flowplayer.org/swf/itc_century.swf"으로 변경하면 정상적으로 작동합니다.

현재 sifr을 사용하고 있다면 자체 js 코드를 사용하지 않고 jQuery 도구를 사용하는 것이 좋습니다.