我目前正在尝试链接.siblings和.not方法:
$(nextBanner).siblings(".banner").not(".active").hide();但是它不起作用,- does有谁知道如何针对一组兄弟姐妹,并排除具有特定类的兄弟姐妹?
你可以在这里看我的例子:http://jsfiddle.net/timkl/56Mqg/25/
发布于 2011-12-05 23:12:15
尝试:
$(nextBanner).siblings(".banner:not(.active)").hide();发布于 2011-12-05 23:16:32
您只是忘记了删除active-class。我只对您的示例做了一点修改(并且我根本没有使用siblings() ),所以它是有效的:http://jsfiddle.net/56Mqg/27/
发布于 2011-12-05 23:12:05
尝尝这个
$(prevBanner).siblings(".banner:not(this)").hide();
// and
$(nextBanner).siblings(".banner:not(this)").hide();你也可以先做一个$(".banner").hide(),然后再做$(nextBanner).show();
https://stackoverflow.com/questions/8387384
复制相似问题