2015-04-20 5 views
0

Я использую jQuery Accordion и хотел бы динамически изменять цвет одного из заголовков разделов, чтобы определить, имеет ли этот раздел какой-либо контент.Назначить цвет заголовка для указания содержимого

Этот раздел относится к примечаниям к файлам, и если примечания были добавлены, я хотел бы выделить заголовок заголовка красным как предупреждение и обратить внимание, чтобы заметки не были пропущены.

ответ

0

DEMO

Изменение цвета фона для h3 с идентификатором: "ui-accordion-accordion-header-0", "ui-accordion-accordion-header-1" ... и так далее

например:

  1. аккордеон Заголовок:

    $('#ui-accordion-accordion-header-0').css('background','red'); 
    
  2. аккордеона Заголовок:

    $('#ui-accordion-accordion-header-1').css('background','red'); 
    
+0

Будучи немного зеленым цветом, я полагаю, Я использую, если/то функцию выбора между двумя стилями аккордеона? –

+0

Я все еще немного смущен ответом. Я понимаю настройку двух разных целевых состояний для стиля, но не вижу, как реализовать активацию, зависящую от содержимого. Например. «пустое состояние по умолчанию = 0. Если текстовое поле содержит текст, отобразите состояние = 1». –

+0

может быть что-то вроде этого: http://jsfiddle.net/tb9j98zp/2/ – dm4web