Я не очень хорошо разбираюсь в JavaScript и не могу пока разобраться в сложном для меня коде jQuery. Интересует такой вопрос, как сделать функцию-селектор по аналогии с jQuery и Prototype. Пример, хочу своим способом сделать show/hide элемента.
<div id="errorBar" onclick="selectElement(this).hide()">
Создаю функцию:
function selectElement(element) {
this.hide = function () {
element.style.display = 'none';
}
}
Но консоль выдаёт ошибку:
[23:09:05.005] TypeError: selectElement(this) is undefined
Что я делаю не так и как сделать правильно? Пожалуйста, помогите.