Sergey750il: ну вот, поэтому и обработчик никуда не вешается. Поэтому, мне кажется, в вашем случае вместо второго .click() стоит повесить обработчик на весь body, а в нем уже с помощью is проверять соответствует ли элемент селектору '#' + memory + ' input:radio', и если соответствует, делать всё что нужно делать. Ну и memory, конечно же, вынести на уровень повыше и либо обязательно инициализировать (устанавливать предварительное значение), либо в обработчике на body не делать проверку на соответствие если memory не задан.
Sergey750il: у вас несколько логических ошибок, две точно. Не только с областью видимости. Даже если вы решите её, всё равно не взлетит, из-за другой ошибки. А я лишь хотел пошагово подвести вас к осознанию этих мелких ошибок, то есть не чтоб я идеи тут генерировал, а у вас они появлялись в результате последовательного разбора алгоритма. Вы же спрашиваете Не могу понять почему не работает код?, а я вам как раз и объясняю. Идеи как решить это уже не по теме вопроса.
Sergey750il: то есть после первого .click() вы можете без проблем вывести в консоль эти элементы? Попробуйте - console.log($('#' + memory + ' input:radio').length)
ProgCS: ну вообще я на работе, в данный момент не смогу ничего подсказать. Но если хотите часа через 3 могу вам набросать функций, которые можно использовать.
JoveLebedev: лично я не представляю как мы сможем вам помочь не имея кода. Можете попробовать, например, полностью описать алгоритм как вы используете setTimeout, может это что-то прояснит.
JoveLebedev: нууу, вы говорите вас спасает setTimeout, вероятней всего это происходит потому что init или какая-другая функция отправляют запрос и только после получения ответа присваивают чему-то там значение. Лучше код давайте, всё сразу будет понятно.
JoveLebedev: дело в том, что вы просите помочь не давая даже кода. Всё что вы дали, это набор названий неизвестных функций. Там может быть что угодно. Вплоть до идиотического переопределения функции console.log, хотя вероятнее всего init у вас использует xhr, вот и вся очистка
Нууу, я не вижу тут какой-то особо замороченной теории, просто берёте и пошагово реализуете этот алгоритм. Когда начнутся сложности, используйте гугл. Если не помогло - пишите сюда.