JQuery UI - Accordion - 根据MVC3中的绑定数据更改CSS

时间:2012-03-30 17:06:55

标签: jquery-ui jquery-ui-accordion

我在一个工作正常的页面上使用jQueryUI Accordion,但我想根据我显示的数据设置标题的颜色。

基本上,如果我的Model数据上的属性为true(例如HasErrors == true),我希望标题以红色显示,否则使用CSS主题(蓝色和绿色)显示。

我按照以下方式填充手风琴:

<script>
$(function() {
    $("#accordion").accordion(
    {
        collapsible:true,
        autoHeight:false,
        active:'none'
    });
});
</script>

<div id="accordion">
@foreach (var item in Model)
{
<h3><a href="#">@Html.DisplayFor(m => item.DisplayName)</a></h3>
<div>       
    @foreach (var entry in item.StatusItems)
    {
        @Html.DisplayFor(m => entry.Actions)<br/>
    }       
</div>
}
</div>

0 个答案:

没有答案