Я пытаюсь скрыть элемент при щелчке по галочке.Скрыть элемент при нажатии на флажок
Как-то не получилось -
HTML
<input type="checkbox" onchange="showAtidit()">
<p id="hidethis">
hide me
</p>
JS
function showAtidit($)
{
if ($(this).is(':checked'))
{
alert("not hide");
document.getElementById("hidethis").style.display = 'block';
}
else
{
alert("hide");
document.getElementById("hidethis").style.display = 'none';
}
};
http://jsfiddle.net/wv97mpcp/108/
Что случилось?
Спасибо!
Вы redifining $ в 'showAtidit ($)' –
см комментарии ниже. Кстати - почему знак $ является проблемой? потому что он ждет параметра и не получил его? –
Потому что это используется jQuery. Теперь вы переопределили его как = undefined, поэтому больше не представляете библиотеку jQuery. –