我使用的jQuery通過執行以選擇一個特定運動員一個錶行以下內選擇一個TD:如何選定TR對象
var player_row = $("#player-row-"+p.player_id);
player_row
的目的是一個<tr>
元素的引用。 <tr>
包含幾個<td>
的定義,其中之一有標記<td class="fp">5</td>
什麼是使用jQuery訪問td
與fp
類player_row
並將5
更改爲不同的值的最佳方式是什麼?
我使用的jQuery通過執行以選擇一個特定運動員一個錶行以下內選擇一個TD:如何選定TR對象
var player_row = $("#player-row-"+p.player_id);
player_row
的目的是一個<tr>
元素的引用。 <tr>
包含幾個<td>
的定義,其中之一有標記<td class="fp">5</td>
什麼是使用jQuery訪問td
與fp
類player_row
並將5
更改爲不同的值的最佳方式是什麼?
,你可以簡單地使用
$('#player_row td.fb').text('newvalue');
使用find()/children()與class selector然後用.text()更改數值
player_row.children('.fp').text('newvalue')
你可以做到這一點,甚至沒有創建一個額外的變量,使用下面
$("tr#player-row-"+p.player_id+" td.fp").html(new_value)
這將選擇一個<td>
帶班「FP」,它必須是一個<tr>
元素與ID:
player-row-<specified_player_id>
html()
將設置必需的元素,以新的價值的價值。
'$('#tr0 .fp')'將節省不少CPU週期。 – RobG