Я использую jQuery для выделения (изменяя цвет bg) некоторых ячеек таблицы. Я хочу, чтобы при нажатии кнопки (простой якорь) было присвоено имя класса «selected», и я хочу, чтобы некоторые ячейки таблицы под кнопками выделялись. При повторном нажатии той же кнопки она отменяет выбор и удаляет блики из ячеек таблицы. Когда вы нажимаете другую кнопку, она удаляет другие блики и переключается на новые соответствующие.
Все это отлично работает в Firefox. Когда я пробую это в браузере webkit, это не так. Я не могу понять, почему, и это сводит меня с ума! Код JQuery ниже. Вы можете увидеть страницу по адресу:
http://byegurl.com/scores.html
$(function(){
$(".press").click(function() {
id = $(this).attr("id");
name = $("." + id);
if ($(this).hasClass('selected'))
{
$(this).removeClass('selected');
$(name).removeClass('highlight');
} else {
$('.press').removeClass('selected');
$("td:not(name)").removeClass('highlight');
$(this).addClass('selected');
$(name).addClass('highlight');
}
return false;
});
});
Я ценю вашу помощь!