Кнопка, чтобы установить все флажки и изменить цвет всей таблицы - PullRequest
0 голосов
/ 13 марта 2012

это то, что у меня пока есть: - таблица с 20-30 ячейками - каждая ячейка имеет 1 флажок и значение (разное значение, конечно) - две кнопки, чтобы активировать выбор всех и установить флажки нет.

Коды на данный момент: - для запуска выберите все / нет:

Javascript:

function set_checked(checked) {
    $('input[name=test]').attr('checked', checked);
}

кнопки:

onclick="set_checked(true)" and onclick="set_checked(false)" for both buttons.

теперь, как мне добавить цветпоменять на обе кнопки?например, вся таблица bg меняет цвет на зеленый, когда выбрано все, и на белый, если не выбрано.

Ответы [ 3 ]

1 голос
/ 13 марта 2012

Это должно сделать, что нужно

function set_checked(checked) {
    $('input:checked').attr('checked', checked); //select all checkbox
    if(checked) {
         $("table").css("backgroundColor", "#ddd"); //new color
    } else {
         $("table").css("backgroundColor", "#fff"); //old color
    }
}
1 голос
/ 13 марта 2012

Вы можете использовать .css для изменения цвета фона:

$("tableSelector").css("background-color","blue");
0 голосов
/ 13 марта 2012

Может быть, что-то вроде этого:

onclick="set_checked(true); $('table').css('background', 'green')"
onclick="set_checked(false); $('table').css('background', 'white')"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...