gpt4 book ai didi

javascript - 有没有办法找出另一个元素中最宽的元素是什么?

转载 作者:行者123 更新时间:2023-11-28 13:22:41 25 4
gpt4 key购买 nike

我有以下问题:我正在处理一个使用表格布局的旧网站。这是一张巨大而凌乱的表格,里面有多达一百个元素。我不是故意发布代码 - 它非常庞大,我怀疑任何人是否有耐心或意愿通过它。

我面临的问题如下:某些东西正在拉伸(stretch) table ,使其比预期的更宽。我试图通过整个代码来弄清楚发生了什么,但没有运气。我尝试将表格的宽度设置为固定值,但没有结果。

所以,我的问题是,有没有办法找出(可能使用 Javascript/jQuery)表格中最宽的元素是什么?这可能会帮助我弄清楚是什么在拉伸(stretch)它,因为逐行检查这些东西需要几个小时。

最佳答案

我会做这样的事情:

$('table').each(function() {
$(this).find('*').each(function() {
var oldWidth = $('body').data('width');
if(oldWidth != 'undefined' && $(this).width() > oldWidth)
$('body').data('width', $(this).width());
});
});

还没有测试过。希望对您有所帮助!

关于javascript - 有没有办法找出另一个元素中最宽的元素是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14500368/

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