我有一个表,我正在试图找到表中每个td的宽度。我尝试过各种变体:$("td")[0].width(),但它们都不起作用,每次都会出现错误:"Uncaught TypeError: $(...)[0].width is not a function"。
我先导入jQuery,然后导入其他JS文件(),我使用的是.width()而不是.width。
有什么想法吗?
当我向.innerright添加动态内容时。为什么.a的宽度不能动态增加。我应该怎么做才能确保.a动态获取.innerright容器的宽度。我使用javascript代码动态添加内容。
var list = '';
for (var i = 0; i < 100; i++) {
list = list + i + 's';
}
$('.innerright').append(list);
.outer {
width: 500px;
height: 200px;
background-color: red;
}
.in
我需要使用JavaScript或jQuery获取新添加项的宽度。我知道如果需要将事件绑定到新添加的元素,可以使用事件委托或jQuery中的.on()方法。但在这种情况下,我并没有绑定一个事件,我只需要获得该元素的宽度。我该怎么做呢?
$('#box').width(); // won’t work
document.getElementById("box").width; // won't work either