Tablesorter podría hacer la ordenación correctamente en bootstrap 2, pero no pude encontrar la manera de establecer el color y el símbolo del encabezado de la tabla.¿Cómo configurar el css para tablesorter y bootstrap?
El CSS lo más probable es que encontré here:
table .header {
cursor: pointer;
}
table .header:after {
content: "";
float: right;
margin-top: 7px;
border-width: 0 4px 4px;
border-style: solid;
border-color: #000000 transparent;
visibility: hidden;
}
table .headerSortUp, table .headerSortDown {
background-color: #f7f7f9;
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
}
table .header:hover:after {
visibility: visible;
}
table .headerSortDown:after, table .headerSortDown:hover:after {
visibility: visible;
filter: alpha(opacity=60);
-moz-opacity: 0.6;
opacity: 0.6;
}
table .headerSortUp:after {
border-bottom: none;
border-left: 4px solid transparent;
border-right: 4px solid transparent;
border-top: 4px solid #000000;
visibility: visible;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
filter: alpha(opacity=60);
-moz-opacity: 0.6;
opacity: 0.6;
}
pero sin suerte.
¿Alguien podría compartir la historia de éxito?
Gracias por su respuesta rápida, pero no funciona. El problema es this.prepend o this.wrapInner mostrará el error "el objeto no es compatible". – yiming
Hmm, está trabajando en la demostración ... intente convertir esto en un objeto jQuery: '$ (this)' – Mottie
¡Oh! Funciona después de agregar $ (esto). Pero todavía tienen problemas sobre: 1. la "mano" no se muestra mientras el mouse apunta al encabezado, y no cambiará de color después de la clasificación. ¡Por favor ayuda! – yiming