如何从另一个变量中减去一个变量?

Dan*_*iel 1 jquery

我有这段jquery代码:

jQuery(document).ready(function($) {
    var totaalBreedte = $("#menuus").width();
    var menuBreedte = $("#eersteMenu").width();
    var over = totaalBreedte - menuBreedte;

    alert(over);  
});
Run Code Online (Sandbox Code Playgroud)

例如,当totaalBreedte = 800并且menuBreedte = 400时.我可以将两个值相加,它会提醒1200,但是当我像上面那样减去它时我收到0.我试图将它们作为数字投射并尝试使用parseInt()但这不是没有任何区别.谁知道我在这里失踪了什么?

Afz*_*han 5

你的代码工作得很好.我刚刚将宽度的元素选择器更改为简单的int.它工作正常.这是小提琴:

http://jsfiddle.net/afzaal_ahmad_zeeshan/KnbEh/

这是一个快照;

在此输入图像描述

您可以看到发送到警报的结果的值.你应该做的是检查它们的值.正如@Vega已经提到过的,看起来它们都是600为什么,它们的总和是1200,当你减去时,它是0.你可能想要重新检查这些值.