Angular: Empty Fiddle
http://angularjs.org/
HTML
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.0.2/angular.min.js"></script>
<div ng-controller="MyCtrl">
<div class="col">
<table class="table1">
<tr data-ng-repeat="(i, row) in table1">
<td>{{i + 1}}</td>
<td data-ng-bind="row.text"></td>
</tr>
</table>
</div>
<div class="col">
<table class="table2">
<tr data-ng-repeat="(i, row) in table2">
<td>{{i + 1}}</td>
<td data-ng-bind="row.text"></td>
</tr>
</table>
</div>
</div>
CSS
.col {
width: 49%;
display: inline-block;
}
JavaScript
var myApp = angular.module('myApp', []);
function MyCtrl($scope, $timeout) {
$scope.$watch('$viewContentLoaded', function() {
$timeout(function() {
$('.table1 tr').each(function() {
$('.table2 tr').height($(this).height());
});
});
});
$scope.table1 = [{
text: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce sagittis sem ut pharetra sagittis. Nam luctus suscipit augue at suscipit. Maecenas quis justo mauris.'
}];
$scope.table2 = [{
text: 'Lorem ipsum dolor sit amet'
}];
}