Я хочу обновить текст тега div; Сначала я получаю владельца этого div, используя:
var yTickLabels = $("#flotDiv").find(".yAxis >div");
с помощью firebug я вижу, что в [yTickLabels] получены два дочерних узла div, затем я использую следующие коды для обновления текста каждого дочернего узла div:
for(var i=0; i<yTickLabels.length;i++){
yTickLabels[i].update("new text");
}
однако вышеприведенные коды завершились ошибкой «обновление не является функцией»; затем я попытался использовать html () или text () для извлечения текущего текста, но все равно не получилось.
в выходном html эти элементы отображаются следующим образом:
<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] классом [yAxis]? Спасибо всем!