Я использую JQuery, и я динамически создаю элементы с помощью before(), но я не могу получить доступ к этим элементам через ID. Это куча кода, и я бы предпочел не публиковать его, если это возможно, но я проверяю, что текст используется как селектор, а затем проверяет длину; длина говорит 0, но я перекрестно ссылаюсь на инструмент «проверять элемент» в хроме, а идентификатор - это, безусловно, то, что должно быть. Это известная проблема с вновь созданными элементами? Когда я получал доступ к элементу, обращаясь к родным братьям того или иного класса, он работал нормально, но теперь есть несколько братьев и сестер с одним и тем же классом, и самый эффективный способ сделать это - с идентификатором.Получение динамически созданного элемента по ID (JQuery)
Вот что я имею в виду, когда я говорю, я проверяю текст:
alert("id=\"impactPlusMinus~"+questionAnswerNameId+"\"\n"+
$("#impactPlusMinus~"+questionAnswerNameId).length);
Вам необходимо получить доступ к этим элементам после того, как они уже находятся в DOM. Вы пытались поставить свои js-коды внутри документа? –