У меня есть группа групп столбцов (col-md-4), каждая из которых содержит два абсолютно позиционированных изображения друг над другом внутри div. Мне нужно переключить видимое изображение внутри группы, изменив его непрозрачность от 0 до 1, на основании которого установлен переключатель. Есть ли способ сделать это с помощью jquery?Как поменять отображаемое изображение на основе выбранного переключателя?
<div class="row">
<div class="col-md-4">
<div class="slide-swapper">
<img src="images/gray.jpg" class="img-fluid gray" height="360" width="360" alt="gray">
<img src="images/silver.jpg" class="img-fluid silver" height="360" width="360" alt="silver">
</div>
<div class="color-group">
<input id="input-1" type="radio" checked="checked" name="change-image">
<label for="input-1" title="gray">Gray</label>
<input id="input-2" type="radio" name="change-image">
<label for="input-2" title="silver">Silver</label>
</div>
</div>
</div>
<style>
.slide-swapper {
position: relative;
height: 360px;
margin-bottom: 30px;
}
img {
position: absolute;
top: 0;
left: 0;
}
</style>
Извините, но это не сработает. Мне нужно какое-то динамическое решение, потому что у меня есть группа этих групп столбцов. –
@GoranTesic Хорошо, посмотрите обновленную версию. – Mike
Это изменение изображений во всех группах col-md-4 одновременно. Есть ли способ нацеливаться только на изображения из группы col-md-4, к которой принадлежит радиокнопка? –