所以我正在开发一个插件,我需要做的一件事就是如果它已经在 CSS 中设置了位置。
所以让我们在 CSS 中说这个人有这个:
position: relative;
top: 100px;
我需要得到 100px 位。这很容易!
var topMove = parseFloat($('#menu-complete').css('top'));
后来我改变了项目的位置。
var positionMovedMenu = (-(scroll * 1.4) + topMove);
$('#menu-complete').css({'position' : 'fixed', 'top' : positionMovedMenu+'px'});
不幸的是,这改变了 topMove 变量的值,因为 CSS 值 'top' 已经改变。如何存储原始值?