У меня есть этот примерный код для выделения конкретных ячеек таблицы. Есть ли способ переключать цвета или использовать несколько цветов одновременно?Использование нескольких цветов для выделения
Мне нужно добиться двух вещей здесь. 1) Я хочу, чтобы я мог установить цвет групп параметров (или параметров по отдельности) на определенный цвет в интерфейсе, прежде чем нажимать на них. До 5 цветов было бы достаточно. 2) Не важно с параметром идет какой цвет. Цвета могут быть назначены случайным образом. Я повторил этот вопрос, чтобы сделать его более ясным.
Вот страница скрипки для проекта: http://jsfiddle.net/max33/kjcyu3yb/
$('.selector').each(function() {
$(this).on('click', check);
});
$('.all').each(function() {
$(this).on('click', all);
});
function all(event) {
if($(this).is(':checked')){ $("input:checkbox:not(:checked)",$(this).parents('form')).not(this).prop("checked","checked");
} else {
$("input:checkbox(:checked)",$(this).parents('form')).not(this).prop("checked","");
}
//$('.selector').prop("checked", this.name === "SelectAll");
check(event);
}
function check(event) {
var checked = $(".selector:checked").map(function() {
return this.name
}).get()
$('td').removeClass("highlight").filter(function() {
return $.inArray($(this).text(), checked) >= 0
}).addClass("highlight")
if ($(this).is(".selector"))
$('.all').not(this).prop("checked", false)
}
Я был бы очень признателен за совет экспертов, это выполнимо, если бы такое руководство было наиболее приветствуется. Благодарю. – Max
Какое ваше требование в точности? Извините, я не получил вас должным образом, поэтому просил более подробную информацию – Rinku
Спасибо за ваш вопрос. Если вы проверили страницу скрипта, когда вы нажмете параметр слева, он будет выделен зеленым цветом, и это касается других параметров. Я хотел бы иметь возможность выделять разные цвета, некоторые из них зеленые, некоторые - синие и т. Д., Можно ли это сделать? В принципе, я хотел бы иметь возможность выделять параметры в разных цветах на столе одновременно. – Max