我想更新div標籤的文本;我第一次用得到這個div的所有者:通過使用螢火蟲jquery:更改div文本
var yTickLabels = $("#flotDiv").find(".yAxis >div");
,我可以看到[yTickLabels]獲得兩個孩子的div節點,然後我用下面的代碼更新每個孩子的div節點的文本:
for(var i=0; i<yTickLabels.length;i++){
yTickLabels[i].update("new text");
}
然而,上面的代碼,錯誤失敗「更新是不是一個函數」;然後我嘗試使用html()或text()來檢索當前文本,但仍然失敗。
以何種方式<div class="yAxis y1Axis" style="color:rgb(0, 0, 0)">
<div class="tickLabel" style="position:absolute;text-align:right;top:115px;right:836px;width:0px">
<b>Pavement-Type</b>
</div>
<div class="tickLabel" style="position:absolute;text-align:right;top:178px;right:836px;width:0px">
<b>PCC</b>
</div>
</div>
我應該使用更新的每個[DIV]與[Y軸]類的文字:
輸出HTML,如下這些div顯示?謝謝大家!
你有沒有在#flotDiv下找到任何div?沒有名爲floatDiv的ID – Yasir 2011-05-03 17:44:31