以下jquery代码有什么问题?为什么不起作用? 我正在尝试计算表中的列数,并设置此div的宽度为id“eDiv”,但它不起作用
$(document).ready(function () {
reset();
function reset() {
w = $("#eDiv tr:first td").length * 200;
$('.container1').width(2000);
alert('i');
}
});
答案 0 :(得分:1)
这是因为您的html ID或类可能未定义。确认它们确实存在。
也许你想用
$('#eDiv').width(w);
OR
$('.container1').width(w);
OR
$('#eDiv').width(2000);
修改强> 它是 NOT ,因为之后声明了该函数,因为您可以在此fiddle中进行验证。 (@Felix Kling指出)