当前位置: 编程技术>jquery
jquery图片淡入淡出与图片切换效果的例子
来源: 互联网 发布时间:2014-10-09
本文导语: 例子,jquery制作图片淡入淡出图片切换效果。 jquery相册插件制作图片淡入淡出效果,图片自动轮播淡进淡出效果,可用于jquery图片相册特效。 代码: 代码示例: //图片切换调用语句 imgtransition({speed: 3000, animate: 1000}); $.f...
例子,jquery制作图片淡入淡出图片切换效果。
jquery相册插件制作图片淡入淡出效果,图片自动轮播淡进淡出效果,可用于jquery图片相册特效。
代码:
代码示例:
//图片切换调用语句 imgtransition({speed: 3000, animate: 1000});
$.fn.imgtransition = function(o){
var defaults = {
speed : 5000,
animate : 1000
};
o = $.extend(defaults, o);
return this.each(function(){
var arr_e = $("li", this);
arr_e.css({position: "absolute"});
arr_e.parent().css({margin: "0", padding: "0", "list-style": "none", overflow: "hidden"});
function shownext(){
var active = arr_e.filter(".active").length ? arr_e.filter(".active") : arr_e.first();
var next = active.next().length ? active.next() : arr_e.first();
active.css({"z-index": 9});
next.css({opacity: 0.0, "z-index": 10}).addclass('active').animate({opacity: 1.0}, o.animate, function(){
active.removeclass('active').css({"z-index": 8});
});
}
arr_e.first().css({"z-index": 9});
setinterval(function(){
shownext();
},o.speed);
});
};