gpt4 book ai didi

jquery - .width() 给出错误 $(...)[0].width 不是函数?

转载 作者:行者123 更新时间:2023-11-30 23:55:00 28 4
gpt4 key购买 nike

我有一个表,我试图找到表中每个 td 的宽度。我尝试了各种变体:$("td")[0].width(),但它们都不起作用,收到错误:"Uncaught TypeError: $ (...)[0].width 不是一个函数” 每次。

我首先导入 jQuery,然后再导入其他 JS 文件 ( https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js ),并且我使用 .width() 而不是 .width。

有什么想法吗?

最佳答案

$("td")[0] 是 DOM 元素而不是 jquery 对象。只需将其包装为 jquery $($("td")[0]).width()

您需要获取每个td的宽度,以便您可以使用类似的内容

$.each('td', function() {
var currentTDWidth = $(this).width(); // more code here
});

关于jquery - .width() 给出错误 $(...)[0].width 不是函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34594003/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com