У меня есть функция, которая скрывает календарь при нажатии. Мне нужно изменить функцию так, чтобы она имела две функции одновременно (комбинировать) с помощью клика и прокрутки < /p>
Функция: < /p>
У меня есть функция, которая скрывает календарь при нажатии. Мне нужно изменить функцию так, чтобы она имела две функции одновременно (комбинировать) с помощью клика и прокрутки < /p> Функция: < /p> [code]_self.hidePicker = function(event) { setTimeout(function() { var pickerDiv, pickerField; if (!_self.monthChange && !_self.isPickerClicked) { _self.removeListeners(_id); pickerDiv = document.getElementById('calpicker-' + _id); pickerDiv.removeEventListener('click', self.handlePickerClick, false); if (pickerDiv) { pickerDiv.innerHTML = ''; } _self.isDateClicked = false; } else if (!_self.isPickerClicked) { pickerField = document.getElementById(_self.options.id); if (pickerField) { pickerField.focus(); } _self.monthChange = false; } }, 210); }; < /code> Я создал функцию, которая работает отдельно: < /p> function scrollFunction() { document.getElementById('calpicker-' + _id).style.visibility = "hidden"; } window.onscroll = scrollFunction; [/code] Поэтому мне нужно объединить две функции в одну