Lo siento si esto es demasiado obvio, pero no puedo encontrar ninguna respuesta adecuada en cualquier lugar ...jQuery UI - pidiendo Resalte/Error
¿Hay alguna manera de colocar un mensaje resaltado/error como las en la parte inferior derecha de esta página: http://jqueryui.com/themeroller/ simplemente llamando a una función jquery ui?
Inspeccioné el código fuente pero no puedo encontrar la respuesta ... ¿Codifican el html?
Gracias
----------------------------------------- SOLUCIÓN --------------------------------------
jQuery: (crear whatever.js un nuevo archivo y colocar el siguiente código no
$(document).ready(function(){
if($("div.error")[0]){
createError($("div.error"));
}
if($("div.notice")[0]){
createHighlight($("div.notice"));
}
});
//functions start
function createHighlight(obj){
obj.addClass('ui-state-highlight ui-corner-all');
obj.html('<p><span class="ui-icon ui-icon-alert" style="float: left; margin-right:.3em;"></span>'+obj.html()+'</p>');
}
function createError(obj){
obj.addClass('ui-state-error ui-corner-all');
obj.html('<p><span class="ui-icon ui-icon-alert" style="float: left; margin-right:.3em;"></span>'+obj.html()+'</p>');
}
HTML: simplemente crean de divs que desea colocar los mensajes como:
<div class="error"><b>ERROR:</b> The message goes here</div>
o de Avisos:
<div class="notice"><b>NOTICE:</b> The message goes here</div>
A continuación, puede estilo de las clases usando CSS.
Espero que esto ayude a cualquiera.
----------------------------------------- SOLUCIÓN - -------------------------------------
+1 Gracias por publicar su solución aquí; ¡Estoy seguro de que ayudará a otros! – dSquared