Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JQuery]Problem z IE
Forum PHP.pl > Forum > Przedszkole
Twist
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
wookieb
Użyj samego opacity. jQuery zrobi fallbacka dla odpowiedniego filtru w IE
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.