Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JQuery]Problem z IE, opacity
Twist
post
Post #1





Grupa: Zarejestrowani
Postów: 174
Pomógł: 11
Dołączył: 12.10.2008
Skąd: Dublin

Ostrzeżenie: (0%)
-----


Zrobiłem oewie efekt:

Po najechaniu myszką, zmienia się plynnie opacity z 0 na 1, po mouseout wraca z 1 do 0. Niestety nie dizała pod IE. Jak ktoś zna przyczynę to bardzo proszę o pomoc.

  1. <div id="sub">
  2. <div class="subButton">
  3. <a href="#"><img src="images/a1.jpg" class="button" alt="" /></a>
  4. <img src="images/a0.jpg" alt="" />
  5. </div>
  6. <div class="subButton">
  7. <a href="#"><img src="images/b1.jpg" class="button" alt="" /></a>
  8. <img src="images/b0.jpg" alt="" />
  9. </div>
  10. <div class="subButton">
  11. <a href="#"><img src="images/c1.jpg" class="button" alt="" /></a>
  12. <img src="images/c0.jpg" alt="" />
  13. </div>
  14. </div>


JQuery
  1. $(document).ready(function(){
  2. $('img.button').mouseover(function(){
  3. $(this).animate({
  4. opacity: '1',
  5. filter:'alpha(opacity=100)',
  6. }, 500)
  7. });
  8. $('.subButton img.button').mouseout(function(){
  9. $(this).animate({
  10. opacity: '0',
  11. filter:'alpha(opacity=0)',
  12. }, 500)
  13. });
  14. });


EDIT: Efekt mozna odglądnać na D-a-r-l-e-y(kropka)p-l - prosze usunąc spacje, nie chce na razie indeksacji

Ten post edytował Twist 7.12.2011, 23:32:28
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Użyj samego opacity. jQuery zrobi fallbacka dla odpowiedniego filtru w IE


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 19:19