JQuery是否阻止删除第一个或最后一个子类?
我有一个“活动”类,它不断被删除并添加到其他div中。但我不希望它被删除,如果它适用于第一个或最后一个孩子 JSFiddle: HTML:JQuery是否阻止删除第一个或最后一个子类?,jquery,Jquery,我有一个“活动”类,它不断被删除并添加到其他div中。但我不希望它被删除,如果它适用于第一个或最后一个孩子 JSFiddle: HTML: active.not(“:first child”)返回一个始终为true的jQuery对象,您可以使用is方法来代替返回布尔值的方法 if ( !active.is(":first-child") ) 这是另一个问题,但scrollTo插件在控制台中触发错误。在试图解决第一个/最后一个孩子的问题之前,你可能应该解决这个问题(或者问一个问题来解决这个问题)
active.not(“:first child”)
返回一个始终为true
的jQuery对象,您可以使用is
方法来代替返回布尔值的方法
if ( !active.is(":first-child") )
这是另一个问题,但scrollTo插件在控制台中触发错误。在试图解决第一个/最后一个孩子的问题之前,你可能应该解决这个问题(或者问一个问题来解决这个问题)。嗯,是的,我一直得到“…没有方法‘滚动到’”。编辑:我使用了不同版本的scrollTo.min.js
$('#container').mousewheel(function(event, delta) {
var active = $('.active');
if (delta > 0) {
if (active.not(":first-child")) {
active.removeClass('active').prev().addClass('active');
}
} else {
if (active.not(":last-child")) {
active.removeClass('active').next().addClass('active');
}
}
$(this).scrollTo( $('.active'),100);
return false;
});
if ( !active.is(":first-child") )