У меня есть страница с несколькими флажками. Я хотел бы написать функцию, которая будет вызываться при нажатии кнопки ckeckbox, которая определяет, установлен флажок или нет.
<input type="checkbox" onclick="toggleVis('id', this);"/> ID
<input type="checkbox" onclick="toggleVis('edit', this);" checked="checked"/> Edit
<input type="checkbox" onclick="toggleVis('last', this);"/> Last
Обратите внимание, что некоторые флажки запускаются.
Я подумал, что должен быть способ сделать это на основе переданной ссылки, поэтому я передал значение this в качестве параметра.
function toggleVis(name, checkbox)
{
//if(checkbox.checked())
console.log('checked');
if($('.'+name).css('display') != "none")
$('.'+name).css('display', 'none');
else
$('.'+name).css('display', 'table-cell');
}
Я открыт для использования jQuery.