解决方法
使用Chrome Developer Tools,我检查了错误消息的HTML.你可以对另一个做同样的事情,或者你可以查看
jQuery UI CSS Framework.
HTML
<div class="ui-widget"> <div class="ui-state-error ui-corner-all" style="padding: 0 .7em;"> <p> <span class="ui-icon ui-icon-alert" style="float: left; margin-right: .3em;"></span> <strong>Alert:</strong> Sample ui-state-error style. </p> </div> </div>
CSS
body { font-family: Verdana,Arial,sans-serif; font-size: 10px; } p { margin: 1em 0; } strong { font-weight: 900; }
您可以使用addClass
方法使用JS以编程方式添加这些类.另请参阅show
和hide
方法,您可以使用它们来显示/隐藏这些消息.
<button id="show">Show</button> <button id="hide">Hide</button> $("#show").click(function() { $(".ui-widget").show(); }); $("#hide").click(function() { $(".ui-widget").hide(); });
见fiddle.