2010-04-19 3 views
0

나는 이것으로 고투하고있다. sIFR과 반대로 jQuery sIFR 플러그인을 사용하여 내 페이지에서 사용중인 다른 jquery와의 충돌을 방지했습니다.인쇄용 sIFR- 대체 텍스트를 표시하는 jquery.sIFR 플러그인을 얻으려면 어떻게해야합니까?

html 텍스트를 플래시로 대체하는 것은 주요 기능에서 잘 작동합니다.

그러나 .sIFR 대체 클래스에는 플래시 블록이 켜져있을 때 지속되는 'opacity : 0'인라인 스타일이 지정됩니다. 그래서 대체 텍스트가 나타나지 않습니다. 페이지를 인쇄 할 때도 나타나지 않습니다 (예, sIFR-print의 스타일을 포함 시켰습니다).

불투명도 : 0 인라인 스타일을 display : none으로 바꾸려고했으나 출력 플래시에 높이 문제가 발생합니다.

다른 사람이 가지고 있거나 아이디어가 있습니까?

답변

0

sIFR과 jQuery의 충돌은 어떻게됩니까? 정말로 그렇게해서는 안됩니다.

+0

죄송합니다. 잘못된 용어입니다. 문제는 코드 충돌이 아니라 렌더링과 관련된 타이밍 문제입니다. 사이트에는 사용자 상호 작용 후에 만 ​​표시되는 일부 숨겨진 콘텐츠가 있습니다. 적절한 sIFR을 사용하면 숨겨진 플래시 텍스트가 표시되지 않습니다. 나는 자바 스크립트 프로 아니지만 jquery의 기본 지식에 대해 잘 알고 있으므로 jquery sIFR 플러그인을 사용하여 항목을 렌더링 할 때 호출했습니다. 아마 오랜 바람이 불었을 것입니다! 어쨌든 필자는 플러그인 .js 파일에서 인라인 불투명도 스타일을 가져 와서 화면 및 인쇄 .css 파일에 필요한 스타일을 추가하여 원래의 문제를 해결했습니다. – apeBoy

관련 문제