Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   На ставится аттрибут (https://javascript.ru/forum/jquery/41173-na-stavitsya-attribut.html)

adelante 03.09.2013 02:37

На ставится аттрибут
 
$('.sliderProjects img').click(function(){
            newsrc = $(this).attr('full');
            $(this).parent('.projectgal').children('.attachment-projects_full').attr('src', newsrc );
            
        });


<div class="projectgal">
<img src="http://some.path/to/an/image.png" class="attachment-projects_full" />
<ul class="sliderProjects">
<li><img src="http://not.ipmortant/img.png" full="http://path.to/another/image.png" /></li>
</ul>
</div>


Почему-то не выставляется новый src :(
Хотя $(this).parent('.projectgal').children('.attachmen t-projects_full').attr('src') возвращает что надо. Даже создание нового наблюдения "$(this).parents('.projectgal').children('.attachm ent-projects_full').attr('src',newsrc)" -- меняет картинку, а клик по img не меняет :(

потыкать можно http://gossmann-spanndecken.de/projects/ , предварительно ткнув на "показать фото".

danik.js 03.09.2013 04:02

так все же, parent() или parents() ?

adelante 03.09.2013 09:53

parents(), конечно же. Видимо совсем всё плохо было ночью :)

Спасибо.


Часовой пояс GMT +3, время: 14:42.