1 / 1 / 0
Регистрация: 09.02.2022
Сообщений: 22
|
||||||
1 | ||||||
Функция смены картинки по нажатию на элементы13.02.2022, 20:26. Показов 746. Ответов 8
Приветствую.
Подскажите, пожалуйста, каким образом стоит правильно оформить код у данной функции? Не могу всё никак додуматься. Основной смысл того, что происходит до и внутри функции: Я создаю переменные со значениями правого и левого "селекторов", затем, указываю переменную с элементом на ссылку картинки (где она находится в DOM-структуре html-страницы), создаю массив с ссылками других картинок, чтобы в будущем их можно было изменять на простой клик мышкой по правому и левому "селекторам". В самой функции, я записываю два условных оператора if, где 1 - left_side, а 2 - right_side, а также, создаю цикл for для перебора массива с ссылками на картинки. А вот дальше я не особо понимаю - каким образом мне правильно отрегулировать их появление с помощью правого и левого "селекторов". Вложение с картинкой и кодом приложу ниже, спасибо заранее за помощь! JavaScript-структура:
0
|
13.02.2022, 20:26 | |
Ответы с готовыми решениями:
8
Таймер смены картинки Подключение плавной смены картинки Bxslider, свои кнопки для смены картинки Скрипт смены картинки фона при клике Перестали отображаться картинки после смены имени пакета |
3502 / 1266 / 429
Регистрация: 24.07.2016
Сообщений: 1,889
|
||||||
13.02.2022, 21:57 | 2 | |||||
А что это за переменная?
право/лево , и в зависимости от кнопки, передвигаться по индексам массива с адресами charConfig вперёд/назад . Я правильно понимаю?
1
|
1 / 1 / 0
Регистрация: 09.02.2022
Сообщений: 22
|
|
13.02.2022, 22:21 [ТС] | 3 |
Да, правильно понимаете.
Эта переменная - сама картинка в DOM-структуре. (тоесть её нужно менять из конфига на право-лево) Просто я записал её наименование не особо логично, думаю, можно поменять.
0
|
3502 / 1266 / 429
Регистрация: 24.07.2016
Сообщений: 1,889
|
||||||
13.02.2022, 23:37 | 4 | |||||
Сообщение было отмечено Kurio как решение
Решение
0
|
1 / 1 / 0
Регистрация: 09.02.2022
Сообщений: 22
|
|
13.02.2022, 23:49 [ТС] | 5 |
Очень интересное решение)
Спасибо)
0
|
3502 / 1266 / 429
Регистрация: 24.07.2016
Сообщений: 1,889
|
|
13.02.2022, 23:52 | 6 |
0
|
1 / 1 / 0
Регистрация: 09.02.2022
Сообщений: 22
|
|
13.02.2022, 23:56 [ТС] | 7 |
Да, всё работает.
0
|
3502 / 1266 / 429
Регистрация: 24.07.2016
Сообщений: 1,889
|
|||||||||||
14.02.2022, 00:04 | 8 | ||||||||||
Кстати, пока не забыл, доставать значение
src вот таким образом - плохая затея...
1
|
1 / 1 / 0
Регистрация: 09.02.2022
Сообщений: 22
|
|
14.02.2022, 00:22 [ТС] | 9 |
Да, из-за этого у меня и не получалось нормально получить ссылку, чтобы ею манипулировать в будущем. Поэтому и появились проблемы)
Благодарю.
0
|
14.02.2022, 00:22 | |
14.02.2022, 00:22 | |
Помогаю со студенческими работами здесь
9
Действия по нажатию на картинки Смена картинки по нажатию Изменение картинки по нажатию Увеличение картинки по нажатию Массив,функция смены элементов Функция смены текста по клику Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |