html:
<table class="examination-item" style="border-collapse: collapse;">
<tbody>
<tr
class="abnormalList"
data-toggle="modal"
data-target="#myModal"
ng-repeat="p in abnormalData track by $index"
ng-click="showItem()"
ng-show="$index<3||isFalseOne"
style="border-bottom: 1px solid #ccc;background-repeat: no-repeat;">
<td ng-bind="p.name" style="padding:0.1rem 0;width:33.33%;"></td>
<td ng-bind="p.rst" ></td>
<td ng-bind="p.nd" class="normalb"></td>
<td style="background-repeat: no-repeat;"><input type="hidden" value="{{p.mark}}"></td>
</tr>
</tbody>
</table>
js:
var mark_array = $('input[type=hidden]');
for(let i=0;i<mark_array.length;i++){
// console.log(mark_array[i].value);
if(mark_array[i].value == "偏高"){
mark_array[i].parentNode.style.backgroundImage = 'url(../img/hongjiantou@2x.png)';
mark_array[i].parentNode.style.backgroundPosition=10+'px '+10+'px';
}else if(mark_array[i].value == "偏低"){
console.log(mark_array[i].parentNode);
mark_array[i].parentNode.style.backgroundImage = 'url(../img/huangjiantou@2x.png)';
mark_array[i].parentNode.style.backgroundPosition=10+'px '+10+'px';
}
}