Плагин jQuery sifr (thewikies.com) и IE - PullRequest
       163

Плагин jQuery sifr (thewikies.com) и IE

0 голосов
/ 06 февраля 2010

Может ли кто-нибудь использовать плагин jQuery sifr с thewikies.com с Internet Explorer?

Я уменьшаю код до минимума:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/DTD/strict.dtd">
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">


<script type="text/javascript" src="./jquery.1-3-1.js"></script>
<script type="text/javascript" src="./jquery.swfobject.js"></script>
<script type="text/javascript" src="./jquery.sifr.js"></script>

<script type="text/javascript">
$(document).ready(function(){
    $.sifr({ build: 436, version: 3, path: '.' , save: true});
    $('.try').sifr({font: 'myown'});
});
</script>

</head>
<body>
  <h1 class="try">Blabla blabla </h1>
  <p class="try">Yonga Lorem ipsum...</p>
</body>
</html>

Это работа на FF ... но h1! А в IE мы видим замену, но оригинальный текст не скрыт, несмотря на непрозрачность до 0 (добавлено плагином).

Знаете ли вы лучшую реализацию sIFR для jQuery?

Спасибо.

1 Ответ

0 голосов
/ 07 февраля 2010

Я нашел решение.Этот плагин не работает с IE, и автор никогда не отвечает на электронную почту.Очень просто найти, но как часто это было дольше ...

Я заменил:

(($.browser.msie) ? 'zoom:1;filter:alpha(opacity=0)': 'opacity:0')

на:

(($.support.opacity) ? 'opacity:0' : 'zoom:1;visibility:hidden')

$.Непрозрачность только потому, что команда jQuery рекомендует использовать это вместо $ .browser.И видимость, потому что это работает:)

Но все же невозможно сделать затухание на sIFRed тексте.

...