Uso de jQuery UI Tengo dos botones de radio, Aprobar/Rechazar, que me gustaría diseñar de forma independiente, por lo que cuando se selecciona 'Aprobar', será azul, y cuando se seleccione 'Rechazar' , será de color rojo:jQuery UI - cambio de colores de botón
Disculpas por mi terrible maqueta botón rojo :-) Esperamos que esto le dará una idea de lo que busco. Intenté cambiar la clase de ambos botones/etiquetas, pero esto no se refleja en la superposición jQuery-UI.
Aquí está mi código actual que está generando los botones, y también mostrando una garrapata o una cruz en función de la selección:
$('.approvedToggle').buttonset();
$('input:radio').click(function() {
if($(this).val() === 'approve') {
$(this).parent('div').children(".tick").show();
$(this).parent('div').children(".cross").hide();
} else {
$(this).parent('div').children(".tick").hide();
$(this).parent('div').children(".cross").show();
}
});
Cualquier ayuda sería muy apreciada - gracias!
¿Tiene una forma de diferenciar los dos tipos de botones? (Ver aquí algunas de sus marcas y estilos ayudaría). De su captura de pantalla, parece que el tinte azul se aplica a '.ui-button.ui-state-active' directamente en el tema (no se requiere código), es esto en realidad el caso? –
Gracias, sí, es correcto :) – Nick
¿Puedes publicar el jQuery que has probado? – j08691