Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.54/26: Рейтинг темы: голосов - 26, средняя оценка - 4.54
1 / 1 / 0
Регистрация: 31.03.2014
Сообщений: 32
1

При нажатии на картинку изменяется другая картинка

31.03.2015, 23:44. Показов 4994. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Собственно при нажатии цвета необходимо что бы менялся телефон. Спасибо
Миниатюры
При нажатии на картинку изменяется другая картинка  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.03.2015, 23:44
Ответы с готовыми решениями:

При на ведение на картинку менялась другая картинка
Люди скажите пл.. как сделать чтоб при наведение на картинку менялась другая картинка ???

Как сделать так чтобы при нажатии на картинку на ее месте появлялась другая
Как сделать так чтобы при нажатии на картинку на ее месте появлялась другая через четыре секунды

Выбор ответа при нажатии на картинку.
Приветствую! Делаю тест в формате вопрос-ответ, ни где не могу найти, как сделать чтобы выбор...

Скрыть блок при нажатии на картинку
Помогите пожалуйста скрыть блок при нажатии на картинку

4
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
01.04.2015, 00:17 2
0legovich, тестируем тут
HTML5
1
2
3
4
<div class="area"></div>
<span class="sample" data-color="#f0e0d0"></span>
<span class="sample" data-color="#d4d6d5"></span>
<span class="sample" data-color="#7b7c81"></span>
Javascript
1
2
3
4
5
6
7
8
9
10
var d = document,
    area = d.querySelector('.area'),
    samples = [].slice.call(d.querySelectorAll('.sample'));
 
samples.forEach(function(el){
    el.addEventListener('click', function(){
        area.style.backgroundColor = this.dataset.color;
    }, false);
    el.style.backgroundColor = el.dataset.color;
});
0
1 / 1 / 0
Регистрация: 31.03.2014
Сообщений: 32
01.04.2015, 20:21  [ТС] 3
Не совсем то, необходимо что бы из файловой системы загружалась картинка (а именно мобильный телефон), а не менялся цвет на тот который нажимаешь.
0
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
01.04.2015, 21:18 4
Цитата Сообщение от 0legovich Посмотреть сообщение
что бы из файловой системы загружалась картинка
Пусть так. От этого принцип не меняется.

HTML5
1
2
3
4
5
6
<div class="area">
    <img src="path/image1.jpg" alt=""/>
</div>
<span class="sample" data-img="path/image1.jpg"></span>
<span class="sample" data-img="path/image2.jpg"></span>
<span class="sample" data-img="path/image3.jpg"></span>
Javascript
1
2
3
4
5
6
7
8
9
var d = document,
    img = d.querySelector('.area img'),
    samples = [].slice.call(d.querySelectorAll('.sample'));
 
samples.forEach(function(el){
    el.addEventListener('click', function(){
        img.src = this.dataset.img;
    }, false);
});
1
0 / 0 / 0
Регистрация: 19.06.2015
Сообщений: 7
21.02.2017, 20:02 5
По какой причине сайт меняет цвета (первый пример), а картинки менять не хочет?
Прошу помочь.
Могу скинуть сайт, если надо. (в консоли никаких ошибок нет)
Может какая-то альтернатива есть, чтобы протестировать. Я потому что не нашел.
0
21.02.2017, 20:02
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.02.2017, 20:02
Помогаю со студенческими работами здесь

Вставить картинку при нажатии кнопки
Здравствуйте, есть куча кнопок в коде. Нужно сделать так, чтобы при нажатии на какую-либо...

Показать/скрыть картинку при нажатии на ссылку
помогите пожалуйста с кодом. Нужно на джаве с или без jquery сделать так чтобы при нажитии на...

Изменение цвета body при нажатии на картинку
Мне нужно сделать так, чтобы при нажатие на картинку изменился фон целой страницы.

Запуск/звонок skype при нажатии на картинку
Добрый день. Есть ли возможность такого рода: при нажатии на картинку запускается скайп на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru