$ ('# main'). Src = '02 .jpg ';
Оболочка jQuery, которую вы получаете от $ (...), не воспроизводит все свойства и методы объекта (ей) DOM, который она переносит. Вы должны придерживаться специфичных для jQuery методов в объекте-оболочке: в этом случае attr
, как описано Майком.
Библиотека "prototype", в отличие от jQuery, дополняет существующие объекты DOM, а не упаковывает их. Таким образом, вы получаете старые методы и свойства, такие как .src
в дополнение к новым. У обоих подходов есть свои преимущества и недостатки.