动画是很难用GIF图像由于白色边框上的文本和其他像素化和抖动的问题。 所以我决定,尽管缺乏对IE尤其是PNG支持fadeIn
或fadeOut
造成黑边做对PNG jQuery效果。
我有这样一个文件夹
/cdn.com/ui/photo/1.png
/cdn.com/ui/photo/2.png
/cdn.com/ui/photo/3.png
这是我的HTML代码,是有安韦添加延迟或以某种方式循环和改变的源说1-38和不断循环它 - 甚至定制的延迟? 我只是希望它保持顺畅循环,就像一个完全加载GIF ..
<div class="m2m_badge">
<a href="#"><img src="///cdn.com/ui/photo/1.png"/></a>
</div>
这是我的jQuery
$(function()
{
var i = 0;
var interval = setInterval(function()
{
$('div.m2m_badge a img').attr({ src: '//gc-cdn.com/ui/m2m/' + i + '.png' });
i++;
if(i === 38)
clearInterval(interval);
}, 250);
});
演示- http://jsfiddle.net/tXvuY/13/