Я просто написал простой скрипт, который изменяет alts в теге img. Но это не работает. Вот мой сценарий:Обновления DOM не показаны в 'View Source', только в 'Inspect Element'
jQuery(document).ready(function($) {
var slowakluczowe = ['alt1', 'alt2', 'alt3'];
$("img").attr("alt", function() {
return slowakluczowe[Math.floor(Math.random() * slowakluczowe.length)];
});
});
Сценарий принимает случайное alt
и штырьки его к изображению, но это не очень хорошо работает. Он не меняет alt
, когда я нажимаю «Просмотр источника», он работает только тогда, когда я нажимаю «Осмотреть элемент».
Смотрите здесь: http://prntscr.com/boo9jk
Он работает только с «Inspect Element» Как я могу сделать это также работать с «View Source»?
Содержимое 'View source' никогда не обновляется - это источник страницы, поскольку она была загружена с сервера. Вы можете видеть только живые обновления в DOM в инструменте DOM Inspector. Ваш код работает абсолютно нормально. –
См. Здесь - http://stackoverflow.com/questions/9654737/content-of-html-page-changed-by-jquery-but-view-source-dont-reflect-the-chang – dmoo
Я полностью не понимаю почему вам нужен обновленный код для работы в VIEW SOURCE –