Здраствуйте помогите пожалуйста!!! Вот такая задачка: Код (Javascript): var img = $('#imgload img'); img.hide().attr('src', 'img2'); менял имя картинки и убрал с вида тепер надо загрузить img2 у которого написал, так не получается пробоваль с помощью .load() но ничего.
Код (Javascript): img.attr('src', 'img2'); не надо скрывать - видно ж ничего не будет ))) ну и надеюсь img2 - это реальная картинка существующая... прям ее путь? ))))
если img2 это переменная и в ней хранится путь к картинке то тогда так Код (Javascript): img.attr('src', img2); кавычки убрать нужно
@TeslaFeo HTML: <div class="text-load">Загрузить изображение</div> <div><img class="image" src=""></div> Код (Javascript): var load = document.querySelector('.text-load'); var image = document.querySelector('.image'); load.addEventListener('click', function(){ image.setAttribute('src', 'http://www.turekradom.pl/files/KZ5132.jpg'); })
@Dimon2x я не о тебе говорю) и это абстрактный вопрос. я думаю, что если с гуглом можешь решить то, что тебе нежно, то это базовый JS. если у тебя сразу в голове всплывает, какие события на каких объектах DOM нужно поймать и какие обработчики повесить.
да путь правильно но пробую не скрывать. И все таки Спасибо за хороший советь! --- Добавлено --- нет пока на примере не переменная
Спасибо код работаед! --- Добавлено --- Спасибо за код. Я путал Ваш ответ с ту которого спросил: Почему без jquery?