remove repeated row
by Torwan
HTML
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<table id="table_to_xls" class="table">
<thead>
<tr>
<th>
SAP ID
</th>
<th>
Nazwisko
</th>
<th>
Imię
</th>
<th>
Jednostka organizacyjna
</th>
<th>
Rok
</th>
<th>
Kwartał
</th>
<th>
Premia suma
</th>
</tr>
</thead>
<tbody>
<tr class="166">
<td>
166
</td>
<td>
Bądzki
</td>
<td>
Karol
</td>
<td>
LMP - Magazyny
</td>
<td>
2015
</td>
<td>
IV
</td>
<td class="sumd">
3,1 %
</td>
</tr>
<tr class="166">
<td>
166
</td>
<td>
Bądzki
</td>
<td>
Karol
</td>
<td>
LMP - Magazyny
</td>
<td>
2015
</td>
<td>
IV
</td>
<td class="sumd">
5,4 %
</td>
</tr>
<tr class="166">
<td>
166
</td>
<td>
Bądzki
</td>
<td>
Karol
</td>
<td>
LMP - Magazyny
</td>
<td>
2015
</td>
<td>
IV
</td>
<td class="sumd">
7,8 %
</td>
</tr>
<tr class="166">
<td>
166
</td>
<td>
Bądzki
</td>
<td>
Karol
</td>
<td>
LMP - Magazyny
</td>
<td>
2015
</td>
<td>
IV
</td>
<td class="sumd">
10,8 %
</td>
</tr>
<tr class="166">
<td>
166
</td>
<td>
Bądzki
</td>
<td>
Karol
</td>
<td>
LMP - Magazyny
</td>
<td>
2015
</td>
<td>
IV
</td>
<td class="sumd">
15,5 %
</td>
</tr>
<tr class="203">
<td>
203
</td>
<td>
Kulfo
</td>
<td>
Ryszard
</td>
<td>
LMP - Magazyny
</td>
<td>
2015
</td>
<td>
IV
</td>
<td class="sumd">
4,6 %
</td>
</tr>
<tr class="203">
<td>
203
</td>
<td>
Kulfo
</td>
<td>
Ryszard
</td>
<td>
LMP - Magazyny
</td>
<td>
2015
</td>
<td>
IV
</td>
<td class="sumd">
7,8 %
</td>
</tr>
<tr class="203">
<td>
203
</td>
<td>
Kulfo
</td>
<td>
Ryszard
</td>
<td>
LMP - Magazyny
</td>
<td>
2015
</td>
<td>
IV
</td>
<td class="sumd">
10,1 %
</td>
</tr>
<tr class="203">
<td>
203
</td>
<td>
Kulfo
</td>
<td>
Ryszard
</td>
<td>
LMP - Magazyny
</td>
<td>
2015
</td>
<td>
IV
</td>
<td...
CSS
.red td {background:red;}
JavaScript
$(document).ready(function () {
$('table tr').each(function(){
//ustaw /dd/ jako klase wiersza
var dd = $(this).attr('class');
//przypisz do /data-class/ wartosc /dd/
$(this).attr('data-class', dd);
//znajdz poprzedni i przypisz do /data-prev/ wartosc /dd/
$(this).prev().attr('data-prev', dd);
});
//drugi przebieg
$('table tr').each(function(){
var cur = $(this).attr('data-class');
var prev = $(this).attr('data-prev');
if(cur === prev){
$(this).attr('class', 'red');
//$(this).remove();
}
});
});