我想將一個ID從表格中的一個單元格「移動」到表格中的相對單元格。使用jQuery將ID從單元格移動到表格中的相對單元
爲了簡化問題,讓我們說我有這樣的:
<tr><td></td><td id='a'></td><td></td><td></td><td></td></tr>
其中一個單元具有id='a'
,但我不知道它會。我只是想讓它的右邊有id='a'
。
獲取細胞與id='a'
和未設置id很簡單:
var cell_a = $('#a');
cell_a.attr('id','');
但是,我不知道如何讓電池的權利。我用cell_a.parent().children()
和cell_a.parent().find()
嘗試了一些東西,但無法只列出一個列表。一旦我得到了一個在右邊那顯然會是這樣的:
var new_cell_a = ?
new_cell_a.attr('id','a');
好的,一個相關的問題;如果不是想要向右移動一個單元,而是要移動一個單元?我可以通過'cell_a.parent()。next()'得到正確的行,但是我怎樣獲取單元格? – kerkeslager 2010-10-27 13:52:34
這將是'cell_a.parent()。next()。children()[0]'。你可以在這裏找到遍歷命令的完整列表:http://api.jquery.com/category/traversing/ – 2010-10-27 14:11:26