R
R
rinatoptimus2015-11-21 20:42:34
JavaScript
rinatoptimus, 2015-11-21 20:42:34

How to dynamically change the state of table rows using jQuery?

dobraya.hol.es/table-json - таблица генерируется из JSON-файла и к ней такие требования:
1) При наведении строки должны становиться синими. Сейчас ховер работает только с белыми строками, серенькие свой цвет менять отказываются.
2) При клике строка должна становиться зеленой, при повторном клике - снова возвращаться в исходный цвет. Сейчас работает коряво, мешает ховер-эффект.

Перепробовал разные варианты, никак не разберусь, как это нормально настроить? Какие еще приемы есть в jQuery?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
R
rinatoptimus, 2015-11-21
@rinatoptimus Автор вопроса

Вдруг кому пригодится:
заменил классы на эти
.green-row, tbody tr:nth-child(odd).green-row, .green-row.blue-row, tbody tr:nth-child(odd).blue-row.green-row {
background: green;
}
.blue-row, tbody tr:nth-child(odd).blue-row {
background: blue;
}

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question