我的div
等级为result
,top
,我需要每次潜水,8em
值每次增加div.result
。
因此,第一个top: 0em
将top: 8em
,第二个top: 16em
,第三个var top = 0
$('div.result').each(function() {
$('div.result').css('top', top+"em");
top+8;
});
等等。
我认为这些代码可能有用:
div.result
但不幸的是,所有top: 0em
都有{{1}},增量不会发生。什么想法可能是错的?
感谢。
答案 0 :(得分:2)
var top = 0
$('div.result').each(function() {
$(this).css('top', top+"em");
top = top + 8;
});
将顶部设置为top + 8
或每次添加8,如下所示:top += 8;
另一种方法:
var top = -8;
$('.result').css('top', function () {
return (top += 8) + 'em';
});