删除活动类,并将其添加到兄弟
问题描述:
目前,我有一个jQuery循环插件,允许图像滚动。 有了它的回调,我调用这个函数删除活动类,并将其添加到兄弟
function onAfterVideoScroll() { $('.myRemote.active').removeClass("active").next().addClass("active"); }
这应该是另一组的链接删除当前类,并添加类到它的下一个兄弟。
这是为了让任何图像显示它的按钮前辈将被激活,因此用户可以知道当前在幻灯片上显示哪个按钮。
如果这是有道理的,请让我知道为什么它会删除活动类,但它永远不会给活动类的兄弟姐妹。
谢谢!
答
为了更好的帮助你,我应该有HTML代码。原则上我会做这个,就是看它是否工作:
var xcontext = $('#myContext'); // this contains a .myRemote.active. is to reduce the search continues
function onAfterVideoScroll() {
var xactive = $('.myRemote.active', xcontext);
var xnext = active.next();
xactive.removeClass("active");
xnext.addClass("active");
}
答
我径自删除了此功能,并去与客户端不同的路线。
尽管我非常感谢您的回复!
next()返回的内容不是您认为的内容,或addClass()已损坏。我的钱在next()上返回的东西不是你期待的。 – timdev 2009-09-14 23:00:57