嘿,伙计们,我正在编辑一个动态创建的div。我需要由var确定div的MarginLeft样式值。
我在努力创建数学函数。
为了简单起见,我只包含一段代码。
var i = 0;
function onClick() {
i++;
var mathfunc = (-260 x i) - -15;
newdiv.style.marginLeft = mathfunc;
}var mathfunc是导致它也失败的原因。我尝试过修改mathfunc代码,但仍然失败了:
var math1 = -260;
var math2 = -15;
var math3 = math1 x i;
var mathfunc = math3 - math2;发布于 2015-04-04 10:56:59
你不能用x作乘法。你需要*,就像任何计算器一样。
var i = 0;
function onClick() {
i++;
var mathfunc = (-260 * i) - (-15);
newdiv.style.marginLeft = mathfunc;
}你真的需要从基本开始.
编辑:您可能需要在操作符(-)和数字(-15)之间指定括号,否则js将不高兴:)。http://jsfiddle.net/56gtpzm6/
https://stackoverflow.com/questions/29445537
复制相似问题