Изменить метатег с помощью Jquery - не могу увидеть его в представлении исходного кода
Я изменяю содержимое метатэга следующим образом:
$('meta[name=myMeta]').attr('content', 'newContent');
это работает и
console.log($('meta[name=myMeta]').attr('content'));
вызывает у меня "новый контент"
но если я сейчас нажму "Просмотреть код Sourcode", я не смогу увидеть изменения, которые я сделал с помощью jquery.
Могу ли я решить это как-нибудь?
2 ответа
Просмотр исходного кода в браузере показывает HTML, как он был загружен с сервера.
Чтобы увидеть изменения, которые вы внесли в DOM после загрузки страницы, вам нужно использовать инспектор DOM, обычно доступный нажатием клавиши F12.
Вы путаете источник страницы с DOM.
Источником является исходный контент, доставленный с сервера, он не изменится.
DOM - это живая версия исходного кода, это можно изменить с помощью javascript. В Chrome вы можете просмотреть это, щелкнув правой кнопкой мыши на странице и выбрав "Проверка элемента".