如何在Bootsrtap转盘中获取src的值



我想创建一个函数,去掉参数来捕获src的值,并以表单的形式调用URL中的值。我不知道如何使用返回console.log

$(document).ready(function() {
$('#carouselExampleIndicators').carousel();
$('#carouselExampleIndicators').on('slid.bs.carousel', function () {
var src = $('.active').find('img').attr('src');
console.log(src);
});
});

这是carrousel代码,但我认为它对您没有帮助。

<div id="carouselExampleIndicators" class="carousel slide" data-ride="carousel">
<ol class="carousel-indicators">
<li data-target="#carouselExampleIndicators" data-slide-to="0" class="active"></li>
<?php foreach ($lesPhotos as $k => $unePhoto) :
if ($k != 0):?>
<li data-target="#carouselExampleIndicators" data-slide-to="<?= $k ?>"></li>
<?php endif;
endforeach; ?>
</ol>
<div class="carousel-inner">
<?php foreach ($lesPhotos as $k => $unePhoto) : ?>
<!--        <a href="index.php?uc=observer&photo=--><? //=$photoAmatcher ?><!--&matcher=--><? //=$lesPhotos[$k] ?><!--?action=validerMatcher">-->
<!--            <img src="img/accept.png" alt="Matcher">-->
<div class="carousel-item <?php if ($k == 0) {echo "active";} ?>">
<img class="d-block w-100" src="<?= $CheminDossierImages . $lesPhotos[$k] ?>"
alt="<?= $CheminDossierImages . $lesPhotos[$k] ?>">
</div>
<?php endforeach; ?>
</div>
<a class="carousel-control-prev" href="#carouselExampleIndicators" role="button" data-slide="prev">
<span class="carousel-control-prev-icon" aria-hidden="true"></span>
<span class="sr-only">Previous</span>
</a>
<a class="carousel-control-next" href="#carouselExampleIndicators" role="button" data-slide="next">
<span class="carousel-control-next-icon" aria-hidden="true"></span>
<span class="sr-only">Next</span>
</a>
</div>

我试过这个代码,但不起的作用

window.src=0;
$(document).ready(function() {
$('#carouselExampleIndicators').carousel();
$('#carouselExampleIndicators').on('slid.bs.carousel', function () {
src = $('.active').find('img').attr('src');

});
console.log(src);
});

最新更新