Estoy tratando de aplicar un icono a un botón de estilo de IU de jquery en mi aplicación Rails. ¡El botón tiene un estilo correcto pero no puedo mostrar los iconos! ¿Alguien podría darme alguna sugerencia? ¡Me estoy tirando de los pelos!Botón de IU de JQuery Los iconos no muestran
que he hecho lo siguiente:
1) copió los archivos javascript (jquery-1.4.2.min.js y jquery-ui-1.8.2.custom.min.js) a público/javascripts
2) Copiado todo el directorio de temas suavidad a bajo pública/css
3) Se ha añadido el siguiente código al archivo de diseño para incluir los archivos relevantes:
<%=stylesheet_link_tag 'smoothness/jquery-ui-1.8.2.custom', :media => 'screen, projection'%>
<%=javascript_include_tag 'jquery-1.4.2.min', 'jquery-ui-1.8.2.custom.min', 'application'%>
4) Se ha añadido una clase de 'salvar' a la tecla I querer estilo:
<%= submit_tag 'Save Changes', :class => 'save' %>
5) Se ha añadido la siguiente al archivo application.js:
$(document).ready(function() {
$(".save").button({ icons: {primary:'ui-icon-gear',secondary:'ui-icon-triangle-1-s'} });
});
(Hasta que no tenga que trabajar, el código en el paso 5 es copiado y pegado de los documentos - acabo de modificar el selector)
El botón retoma el estilo del tema, pero no tengo suerte para mostrar los íconos, ¿me perdí un paso?
Muchas gracias,
Ash
está ahí carpeta '' images' en sus archivos ui .css'? – Reigel
Tengo la carpeta de imágenes dentro del directorio de suavidad - por lo que las rutas relativas para las imágenes en el CSS deben ser correctas (en teoría!) – Ash
Si ayuda - la siguiente es la fuente generada como se muestra en el navegador: –
Ash