Вячеслав Беляев: да, перед запросом полинга сделать задержку, максимально возможную в Вашем случае. Просто с ограниченными ресурсами (хостингом) ничего толкового не получится, разве что делать запросы каждые n сек.
А почему каждые 10 сек. это маловато?
Ну и сами понимаете если у вас на хостинге 150 воркеров то 150 пользователей забьют их (это не учитывая остальных запросов и статику)
lookingfor: Не так популярно, как хотелось бы. Большой прирост дал пост на my-chrome.ru
Запостил пару картинок в группу ТП, а дальше дело рук пользователей :)
В дальнейшем планирую сделать пост в той же группе ТП, у них как раз проходит акция для подобных проектов, ну и еще хочу пробиться на siliconrus.com
shqn: Вы недооцениваете вторую проблему, если проект большой, да еще и переменная объявлена неявно, то Вы сразу и не сообразите что это массив, а вдруг это коллекция или еще что-то.
@eandr_67 почему? Я думаю, человек увидев слово "делегированные" пошел в гугл и узнал что же это и как это использовать, и уже ему +10 к карме. Как поступать в его случае я вроде бы тоже объяснил. А то что я ему напишу готовый код и он его скопипастит и , будьте уверены, не задумается, а что же все таки происходит в этом коде.
@eandr_67 делегированные события применяются там где нужно навесить событие на большое количество элементов, например когда у вас 1000 строк в табличке и по клике на ячейку вам нужно что-то сделать, а не на динамические элементы. По поводу рассуждений - а что Вы предлагаете писать код за людей? По моему это плохая идея. Ваша логика - лишь бы работало, а что там внутри никого не волнует?
@karlito ну на сколько я понял Вам нужно привести в определенное состояние форму при клике на кнопку. Тогда каждый раз создавать событие плохая идея. Верным решением будет хранить состояние в некой переменной state и в зависимости от ее значения при клике делать определенные действия.
@Ivan1990 ну Вы сначала посмотрите версию у хостера, а потом уже отказывайтесь.
MySQL 5.1.30 - Release date is 14 November 2008
Кроме как cron и MySQL events нормального решения нету :)
@Expany допустим var func - function(args) {}; не важно что Вы ей передали, внутри нее это всегда будет args и если Вам нужно проверить то что пришло то нужно использовать typeof и instanceof. Если же у Вас переменное количество аргументов в функции то в любой функции есть переменная arguments, в ней массив всех аргументов которые переданы ей.