Пример:JavaScript - Append() не присоединяя кнопку, но текст
var buttonHTML = "<button>MyButton</button>";
document.getElementById("myDiv").append(buttonHTML);
В этом случае функция заканчивает Добавляя текст в DIV.
Однако, если я делаю то же самое с JQ:
$("#myDiv").append(buttonHTML);
В этом случае он будет на самом деле добавить кнопку. Теперь по разным причинам я должен использовать простой JS (не JQ).
У кого-нибудь есть идеи?
Hi. Спасибо за ответ. Я просто подумал об этом несколько минут назад. –
Наверное, мне было любопытно, почему JQ относится к этому по-другому, но опять же это не имеет большого значения. Еще раз спасибо за подтверждение! –
Ну, jQuery - это просто библиотека, которую вы можете использовать, поэтому, как она относится к DOM, это сообщество, которое написало это, а не любую официальную спецификацию. Обычно это намного более интуитивно понятное, чем vanilla JS, но использование vanilla JS, чтобы вы могли ознакомиться с DOM, - хорошая идея, и я рекомендую это высоко! –