Link a div 的宽度到 var

Link the width of a div to a var

我正在尝试使用此代码:

$("#a").click(function(event) {

    var n = $("#uno").innerWidth();
    var a = $("#due").innerWidth();

    if (n = a) {
        $("#uno").css('width', '1000px');
    } else {
        $("#uno").css('width', '400px')
    }
    event.preventDefault();
});

所以当我点击那个 link 时,如果 div #uno 的宽度与另一个 div 的宽度匹配,我将它的宽度设置为 1000px ,如果没有,它 returns 到 400px 的宽度。 想法是这样,但我无法实现。

当你使用一个 = 时,它是一个赋值而不是比较。尝试使用=====来比较。

if (n == a) {
    $("#uno").css('width', '1000px');
} else {
    $("#uno").css('width', '400px')
}