Ich versuche, eine einzelne Zeile in meiner jquery Datentabelle hervorzuheben.jquery datable highlight einzelne Zeile
ich versuchte, hier die Informationen zu verwenden: https://datatables.net/examples/api/select_single_row.html
dass Verwendung, ich Chrome Inspektoren verwenden kann, und ich kann bestätigen, dass die Klasse mit der Zeilentabelle hinzugefügt wird.
Die Zeile wird jedoch nicht hervorgehoben. Hier
ist die jquery:
// not sure if this was necessary to show
$('#example1').DataTable({
"iDisplayLength": 25,
"order": [[ 6, "desc" ]],
"scrollY": 550,
"scrollX": true,
"bDestroy": true,
"stateSave": true
});
var table = $('#example1').DataTable();
$('#example1 tbody').on('click', 'tr', function()
{
if($(this).hasClass('selected')){
$(this).removeClass('selected');
}
else{
table.$('tr.selected').removeClass('selected');
$(this).addClass('selected');
}
});
Mit dieser, wie gesagt, kann ich sehen, die Klasse zu der Zeile hinzugefügt wird, ich bin einfach nicht die Zeile Farbwechsel zu sehen.
Ich habe einige CSS auf der HTML-Seite hinzugefügt, um zu sehen, ob es funktionieren würde. Wie folgt:
<style>
.selected tr {background-color: blue;}
</style>
Ohne Erfolg.
Kann jemand meinen Fehler sehen? Bitte helfen Sie.
Vielen Dank im Voraus.
Dank. Ich habe das CSS aktualisiert, aber immer noch kein Glück. –
warten - es hat funktioniert. Ich musste die Klassen Tabelle-Hover und Table-Striped aus der Tabelle entfernen. Aber ich habe die Reihe hervorgehoben. –