Всем привет. Задача вроде и тривиальная, а как правильно ее решить не могу понять.
Создается глобальный объект
dates_requests = new Object();
Далее на ссылку вешается функция на клик. Из ссылки получается нужная переменная, и после надо в объект добавить свойство под именем этой переменной с ее же значением. Переменная равна набору цифр.
В функции делаю так:
var date = $(this).attr('rel');
if (typeof dates_requests[date] != 'undefined') {
dates_requests[date] = date;
} else {
delete dates_requests[date];
}
В другом обработчике смотрю объект в консоли.
В коде
console.info(dates_requests);
И показывается, что у объекта нет никаких свойств. Подскажите как правильно делать или где почитать про это более конкретно. Про область видимости читал, вроде все как и написано в справочной литературе делаю.