Jquery一切正确但没有执行

时间:2012-07-14 09:36:26

标签: jquery

以下jquery代码有什么问题?为什么不起作用? 我正在尝试计算表中的列数,并设置此div的宽度为id“eDiv”,但它不起作用

$(document).ready(function () {

    reset();

    function reset() {
        w = $("#eDiv tr:first td").length * 200;
        $('.container1').width(2000);
        alert('i');
    }
});

1 个答案:

答案 0 :(得分:1)

这是因为您的html ID或类可能未定义。确认它们确实存在。

也许你想用

$('#eDiv').width(w);

OR

$('.container1').width(w);

OR

$('#eDiv').width(2000);

修改 它是 NOT ,因为之后声明了该函数,因为您可以在此fiddle中进行验证。 (@Felix Kling指出)