2013-06-11 133 views
0

我試圖將div的寬度改爲與表格單元格的寬度相同。既不是固定的寬度,也需要能夠檢測到尺寸變化的時間。 試圖完成像下面的東西,但不知道如何。根據td寬度調整div的大小

var myvalue = document.getElementsByClassName('tableCell'); 
document.getElementByClassName('test').style.width= myvalue.offsetWidth+'px'; 

<table> 
    <tr> 
    <td colspan="2"><div class="test"></div></td> 
    </tr> 
    <tr> 
    <td class="tableCell">test</td> 
    <td></td> 
    </tr> 

回答

0
$(document).ready(function() { 
    $('.test').width($('.tableCell').width()); 
}); 

http://jsfiddle.net/wpNFk/

+0

這沒有任何意義,如果 – Audrey

+0

這隻作品'div'是'td',這問題的例子有力地說明內不案子。 – ssube

+0

我誤解了你的代碼。我編輯了我的帖子,但它的使用jQuery,因爲我不知道'autosize'語言 – choz

相關問題