【发布时间】:2011-05-25 12:57:58
【问题描述】:
我还是一个 JQuery 新手,我有这个简单的幻灯片/图库代码,效果很好,我在几个网络项目中使用过:
function f_slideShow(){
var v_fadeTime = 600;
var v_active = $("#divPFpics IMG.active");
var v_next = v_active.next().length ? v_active.next() : $("#divPFpics IMG:first");
if (v_active.length == 0)
{
v_active = $("#divPFpics IMG:last");
v_active.addClass("last-active");
}
v_next.css({opacity: 0.0})
.addClass("active")
.animate({opacity:1.0}, v_fadeTime, function() {
v_active.removeClass("active last-active");
});
}
我当前的项目使用一长串按 CSS 类分类的图像。就像现在一样,这张幻灯片会循环播放我所有的图片。
我的问题: 如何以及在何处放置 .filter() 方法,以便此代码仅循环通过包含所选 CSS 类的图像?我已经在画廊中完成了所有其他工作,这让我很生气,所以我终于转向 Stackoverflow。谢谢大家!
【问题讨论】:
标签: jquery class filter image-gallery