Czy można uruchomić animację .gif po najechaniu na nią i wstrzymać ją, gdy nie poruszasz się nad nią? Nie chcę resetować obrazu do początku animacji po zatrzymaniu się nad nim.Czy można wstrzymać obraz .gif?
EDIT: Dzięki za pomoc, ale nic nie działało tak, jak chciałem. Najlepsze rozwiązanie znalazłem za to było to:
HTML:
<img id="gif1" src="static1.jpg">
JS:
$("#gif1").hover(
function() {
$(this).attr("src", "animate1.gif");
},
function() {
$(this).attr("src", "static1.jpg");
}
);
Tak, tylko thingy kasowanie.
http://stackoverflow.com/questions/5818003/stop-a-gif-animation-onload-on-mouseover-start-the-activation –
Można zdecydowanie zrób to za pomocą płótna, daj mi znać, jeśli potrzebujesz lepszego przykładu: http://stackoverflow.com/questions/3688460/stopping-gif-animation-programmatically – iMoses
Zobacz także tę bibliotekę: http://slbkbs.org/jsgif/ – iMoses