前端之家收集整理的这篇文章主要介绍了
输入 – jQuery.元素宽度取决于其父宽度,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个像素大小的表格,单元格的宽度取决于
内容.表格的第一行中有输入元素,我需要它们与parent()具有相同的宽度.我们的想法是应该
自动计算这些输入的宽度,并使用jQuery以像素为单位进行设置.这些单元格和输入没有类或id.我只能使用具有如下
代码的选择器来设置一个单元格的宽度:
var parentWidth = $(".foo").width();
$('td.foo input').width(parentWidth);
但正如我所说,我需要它更普遍而不使用任何类等.
任何人都可以帮助我吗?谢谢!
您可以像这样使用
child选择器
$('tr:first td > input').each(function(){
$(this).width($(this).parent().width());
});
此代码应选择第一行的所有td并为其指定父级的宽度.
原文链接:https://www.f2er.com/jquery/177770.html