2011-01-01 5 views
6

Estoy intentando aplicar un tema a mis botones (tipo de entrada = "botón", tipo de entrada = "enviar" y botón), pero no he podido acceder a trabajo, al menos no en todos ellos, solo en uno, el botón "Agregar". De acuerdo con this page, el único marcado que necesito para aplicar un tema a un botón es simplemente este <button>Button Label</button>. , pero simplemente no funciona.Problema al aplicar el tema IU de Jquery a los botones

He añadido una demostración de trabajo en JSFiddle

Realmente espero que usted me puede ayudar con este

Respuesta

12

Es necesario aplicar la función button() para cada <button> o <input> que desea que se Diseñado como un botón. Se podría añadir lo siguiente a su código:

$("button, input:submit, input:button").button(); 

que se aplicarían los estilos de botón jQueryUI a todos los elementos y buttoninput elementos de tipo button o submit.

He actualizado el ejemplo: http://jsfiddle.net/hjYyb/

+0

Muchas gracias a Andrew, pero ahora tengo un nuevo problema :(, el botón "Guardar" está inicialmente desactivado (desactivado = "true"), y cuando lo activo usando esto: $ ("# save"). attr ('disabled', false); funciona, pero el estilo no cambia, quiero decir que el botón todavía se ve como estaba deshabilitado http://jsfiddle.net/edaloicaro18/hjYyb/3/ – eddy

+0

@eddy: Intenta usar el botón '$ (" input: submit "). (" enable ")'. Esto usará la API jQueryUI para habilitar el botón. –

+0

Muchas gracias de nuevo: D – eddy

Cuestiones relacionadas