У меня есть таблица с чередующимися цветами строк. Кроме того, при наведении мыши каждая строка подсвечивается. Я пытаюсь добавить функцию, когда выделять строку светло-зеленым цветом, когда нажимается строка, делая это только по одной строке за раз.jQuery/CSS: выделение строк по клику не работает
Код, который я начал, был чистым CSS, и теперь, чтобы добавить это событие, я добавляю jQuery.
К сожалению, я делаю что-то неправильно с классами, потому что, когда я нажимаю на строку, ничего не происходит. Может ли кто-нибудь сказать мне, что я делаю неправильно, и помочь мне исправить эту ошибку?
$(document).ready(function() {
$('#myTable tr').hover(function() {
$(this).addClass('hover');
}, function() {
$(this).removeClass('hover');
});
$('tr').on('click-row', function() {
$(this).toggleClass('click-row');
});
});
Вот мое развитие Fiddle
я сделал ошибку на скрипке, что я включил. Я очищаю версию, с которой я работал, и обновляю ее через пару минут. Прошу прощения за ошибку.
UPDATE
Стол работает очень хорошо в настоящее время. У меня только один вопрос, если это возможно, как я могу избежать использования желтого выделения на заголовке таблицы?
Большое спасибо.
Вы забыли добавить jQuery в свою скрипку. – j08691
Кроме того, ваша скрипка ничего не имеет о клике, который вы упоминаете. Нет jQuery и нет CSS. – j08691
Я обновил ссылку на скрипку. Прошу прощения за ошибку. –