-1
我想实现的目标是在向上或向下滚动时删除特定的类或隐藏类(以避免滞后)。 我有以下代码:向上或向下滚动时删除类
var $div = $('#div');
$div.on('mouseenter', '.box', function() {
$(this).find('span.category').addClass('bg-category');
$(this).find('.post-options').show();
});
和//休假:
$div.on('mouseleave', '.box', function() {
$(this).find('span.category').removeClass('bg-category');
$(this).find('.post-options').hide();
});
基本上,我有大量的图片和滚动,而当鼠标悬停在.box的滞后它的页面显著。所以我想要实现的是不仅在'mouseleave'中删除这些类,而且还可以在页面上下滚动时删除这些类。
与google +相似,在滚动鼠标悬停的内容卡片时,链接会亮起,但一旦滚动,它们将被删除。例如:https://plus.google.com/communities/100354381402619402956
感谢您的回复,是实际工作,但我忘了提,如果用户停止滚动我想加入的班级,而无需重新如果你知道我的意思,请将其悬停在.box上。 – Emanradin 2014-10-20 06:05:05
@Emanradin:用户停止滚动时需要添加的类的名称是什么?你想在哪里添加? – Jinandra 2014-10-20 07:11:50
该类被称为'bg-category',它将位于'.box'> span.category> bg-category下。我不太确定'mouseover'会起作用吗? – Emanradin 2014-10-20 07:43:55