Содержимое html-страницы изменено jQuery, но «View Source» не отражает изменения

JQuery: V1.7.1
Привет ребята,
Я изменил атрибуты img из jQuery следующим образом:

        $("document").ready(function () {
        $("img").attr({ src: "images/Spring.jpg", alt: "spring" });
    });

Изменения отражаются в браузере, но,
1) когда я проверил "просмотр исходного кода", не было никаких изменений (это был оригинальный html), которые были изменены js, почему? Нравится:

    <a href="images/Grass.jpg">
    <img src="images/Grass.jpg" alt="image"/> </a>

2) А когда я проверил из Firebug, он показал изменения, сделанные jquery?

<a href="images/Grass.jpg">
<img alt="spring" src="images/Spring.jpg"> </a>

Что тут происходит ?
Q) Внесены ли изменения в DOM в память? и как может firebug показать это?

Ответы на вопрос(2)

Ваш ответ на вопрос