jquery привязка к уже выполненному триггеру - PullRequest
0 голосов
/ 14 июля 2020

У меня есть ситуация, когда код иногда выполняется до завершения другого кода. Поэтому я подумал, что использую триггер, чтобы справиться с этим. Однако привязка выполняется только тогда, когда событие триггера выполняется после присоединения привязки.

$(document).trigger('myevent');
$(document).on('myevent', function() { console.log('my event is called'); });

Это просто для демонстрации рабочего процесса. (Две строки не относятся к одной и той же функции: первая строка относится к вызову ajax, а вторая - к событию готовности) Иногда первая строка выполняется раньше второй, а иногда они выполняются ожидаемым образом (вторая строку, а затем первую строку).

Как я могу присоединиться к прошлым триггерам? Или как я могу покрыть оба случая?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...