使用jQuery UI显示消息

Tom*_*ker 16 jquery jquery-ui

我在jQuery UI的主题页面上看到了这些,并认为它们很整洁.

我想知道如何以静态方式和JavaScript显示这些样式的消息.

提前致谢.

mel*_*iny 16

使用Chrome开发者工具,我检查了错误消息的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>
Run Code Online (Sandbox Code Playgroud)

CSS

body {
    font-family: Verdana,Arial,sans-serif;
    font-size: 10px;
}

p {
    margin: 1em 0;   
}

strong {
    font-weight: 900;   
}
Run Code Online (Sandbox Code Playgroud)

您可以使用该addClass方法使用JS以编程方式添加这些类.另请参阅可用于显示/隐藏这些消息的方法showhide方法.

<button id="show">Show</button>
<button id="hide">Hide</button>

$("#show").click(function() {
    $(".ui-widget").show();
});

$("#hide").click(function() {
    $(".ui-widget").hide();
});
Run Code Online (Sandbox Code Playgroud)

小提琴.