【发布时间】:2018-06-28 12:20:42
【问题描述】:
我基本上在一页中设置了两个轮播。
我希望能够从第二个轮播项目 src onclick 更改第一个轮播项目活动 src。
我做的是
我的第二个轮播项目如下所示:
<div style="max-width: 20%; max-height: 20%;" class="col-sm-3">
<img style=" margin-left:100%;border-radius: 8px; height:100px;" src="{{column}}" onclick="setMainImage('{{image}}')" class="img-responsive" alt="test1">
我的第一个轮播项目需要根据我的第二个轮播点击项目进行更改。
<div style="max-width: 100%; max-height: 100%;" class="item{% if loop.index == 1 %} active{% endif %}">
<center>
<img style="margin:auto;height:400px;" src="{{item}}" id="main_image" class="img-responsive" alt="test1">
<script>
function setMainImage(img) {
console.log(img)
console.log($('#main_image').attr('src', img));
}
</script>
当我执行 setMainImage 时,该功能正常工作,并且 console.log 为我提供了正确的图像。我想将该图像设置为我的第一个轮播 .item 活动 .img src 属性。
【问题讨论】:
标签: javascript jquery carousel bootstrap-4