我有一些表格單元格寬度的奇怪問題。所有我試圖做的,是用.WIDTH()函數來獲取表格單元格的寬度,然後設置寬度在寬度屬性相同的細胞:JQuery - 每次點擊表格都會改變單元格寬度
$table.find('tr:first td').each(function() {
var actualWidth = $(this).width();
$(this).attr("width", actualWidth);
});
每次我這樣做,它得到一個一些細胞的寬度不同(通常減少一個並增加另一個)。
我看到一個類似的問題,從2012年:jQuery width() returning incorrect values on table cells 但它是相當古老的和接受的答案似乎並不奏效。
小提琴:https://jsfiddle.net/awolf/40pj1b2u/
任何幫助將不勝感激。
你可以在'fiddle'或'snippet'中重現嗎? –
td的屬性寬度在html5中不推薦使用,請使用css代替:http://stackoverflow.com/a/12881097/2674937 – Esko
您將相同寬度設置爲與此處寬度相同 –