Функция: < /p>
Код: Выделить всё
_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;
Подробнее здесь: https://stackoverflow.com/questions/795 ... k-function