Effetto di evidenziare JQuery sulla fila della tavola in stile con bootstrap
-
12-11-2019 - |
Domanda
Usando Bootstrap 2.0 Ho disegnato una tabella usando .Table-striped.Sto aggiornando righe di dati tramite Ajax e quando l'aggiornamento è completo, voglio evidenziare la riga, che funziona su righe che non hanno un colore di sfondo.Quindi, in pratica, le file persino evidenziano, le righe dispari non lo fanno.Non sono sicuro del perché è.
Potrei essere troppo stanco in questo momento ma alcuni consigli sarebbero apprezzati.
Sto usando il seguente codice per attivare l'evidenziazione:
$("#row_" + id).effect("highlight", {}, 1500);
. Soluzione
Eseguire l'effetto non sulla riga, ma sulle celle all'interno della riga.Tutte le file stanno evidenziando, sia anche che dispari.Il colore di sfondo che cambia delle righe dispari viene appena nascosto perché il colore delle cellule da tavolo è sopra.
Altri suggerimenti
Solo per aggiungere alla risposta del sottaceto che ogni cella all'interno della riga è sopra il colore della riga, consultare il codice qui sotto per evidenziare invece ogni cella:
$("#row_" + id +" td").effect("highlight", {}, 1500);
.
(questo presuppone che nessuna cellula non sia di tipo "TH" sulla riga, ma può essere facilmente aggiunta se necessario)