我有一张液体宽度的桌子。我试图使用 jQuery 来获取表格单元格的宽度(一个具有 calAv 类),并使所有单元格具有相同的高度,因此它们都是方形的。
以下代码似乎在 Firefox、Chrome 和 Safari 中运行良好。
function calHeightSet () {
calWidth = $('.calMonth .calAv').width();
//alert (calWidth);
$('.calMonth tr').css('height',calWidth);
}
到目前为止,我测试过的唯一移动设备是 iPhone 3G,它似乎没有添加高度值。如果我取消注释警报,则警报的像素值就是表格单元格的高度。但是,这个高度与我完全删除此代码时相同。