Когда я записываю содержимое непосредственно в , я не получаю ошибок синтаксического анализа XML, но когда я использую jQuery 3.7.1 для загрузки содержимого из другого файла HTML, возникает проблема с некоторыми пустыми элементами, которые не закрыты явно, например
вместо < br/>, а также некоторые логические атрибуты, которые не определены явно, например скрытый вместо скрытый='true'.
Я бы хотел знать:
- Как предотвратить появление этих ошибок?
- Почему возникают эти ошибки?
Есть ли лучший способ достичь моей первоначальной цели?
index.html
Test
Load HTML containing <br>
This HTML is from...
index.html
Load HTML containing hidden element
This HTML is from... index.html and this is hidden
function updateContainer(container, filename) {
$(container).load(filename);
}
br.html
This HTML is from...
br.html
hidden.html
This HTML is from... hidden.html and this is hidden
Подробнее здесь: https://stackoverflow.com/questions/781 ... -html-file