0

私は基本的にJQueryアコーディオンを作成する方法を知っており、MSSQLデータにヘッダーを挿入できますが、列データに基づいてヘッダーの色を変更したいと考えています。@{var db = Database.Open("DB"); var commstat = "SELECT [name],[time],[state] FROM [dbo].[COMMLINE_STATUS]"; }

  $(function () {

      $("#accordion").accordion();

  });

@foreach (db.Query(commstat) の var ms){

<div id="accordion">
<h3><a href="#">@ms.name</a></h3>
<div>
<p>@ms.time</p>
</div>}

上か下かということで、アコーディオンボックスの色を上は緑っぽく、下は赤っぽくしたいです。

4

1 に答える 1

0

Why not just put something like ui-accordion-content-active in your CSS and style that (green), while using ui-accordion-content for the red? jQuery is already using classes on the accordion elements.

于 2013-07-16T23:39:15.867 に答える