Я знаю, что это очень распространенная ошибка, но я просто не могу понять, почему это не работает.appendChild не является функцией - что я делаю неправильно?
Я хочу динамически изменять значение пролета. Простой, не так ли? Я пробовал $ span.innerHTML = "text" и $ span.innerText = "text", которые ничего не делают, но не бросают никаких ошибок. Моя последняя попытка выглядит так:
var $resourceSpan = $("#divname"+dynamic_variable);
var stringVar = functionThatReturnsString();
while($resourceSpan.firstChild) {
$resourceSpan.removeChild($resourceSpan.firstChild);
}
var textNode = document.createTextNode(stringVar);
$resourceSpan.appendChild(textNode);
Кто-нибудь знает, почему я выбрасываю эту ошибку? Спасибо
Не является ли '$ resourceSpan.firstChild' функцией? Вам понадобится() после этого ... – jcoppens