В следующем коде при щелчке по td цвет изменяется для td, но при нажатии на какой-либо другой td старый цвет td остается как очистить все цвета td. Я не могу использовать jquery или угло- JQueryAngularjs меняет цвет фона
<tr ng-repeat="r in myrows">
<td style="width:100px;"><a href="javascript:void(0);" ng-click="getorder($event,r.id)" style="display:inline-block;">{{r.title}}</a></td
</tr>
$scope.getorder = function($event,release_id)
{
console.log($event.currentTarget.parentNode);
td = $event.currentTarget.parentNode;
$event.currentTarget.parentNode.backgroundColor="red";
}
Здравствуйте :) вы могли бы объяснить более ясно, что вы пытаетесь достичь? Это то, что когда вы нажимаете на первый 'td', он поворачивается к цвету, и когда вы нажимаете на другой' td', он меняет цвет whie, а все остальные 'td's возвращаются к белым? – SWLim
когда я clieck на втором td или третьем td ... я хочу, чтобы все остальные td стали белыми – Rajeev