Показать сообщение отдельно
  #1 (permalink)  
Старый 12.11.2012, 14:35
Интересующийся
Отправить личное сообщение для skeef Посмотреть профиль Найти все сообщения от skeef
 
Регистрация: 13.04.2011
Сообщений: 25

Доступ к CSS параметру
Всем привет!
Есть обычная таблица. Делаю раскраску этой таблицы пользователем, в данном случае изменение цвета подсветки строки.
CSS:
Код:
.bg-sel-simple td {
  background-color: #D1E6FF;            /* s15 */
}
Подсветка строки:
$( "#mtable>tbody>tr" ).hover(
     function () {
	$( this ).addClass("bg-sel-simple" );
     },
     function () {
	$( this ).removeClass( "bg-sel-simple" );
     } );

Меняю цвет:
$( '#s15set' ).ColorPicker( {
                              . . . . .
    onChange:function ( hsb, hex, rgb ) {
	$( '#s15' ).css( 'backgroundColor', '#' + hex );
        $( '.bg-sel-simple' ).css( 'backgroundColor', '#' + hex );
   }
} );

Не меняется параметр background-color CSS класса .bg-sel-simple, хотя проверочный DIV с id s15 цвет исправно меняет.
Вариант таблицы CSS без TD
Код:
.bg-sel-simple {
  background-color: #D1E6FF;            /* s15 */
}
Не прокатывает, потому что в реальной таблице каждый TD имеет свой класс, установленный ранее. Т.е. не происходит подсветка строки.
Помогите выйти из тупика, плз
Ответить с цитированием