Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 我的代码不会被解雇_Jquery - Fatal编程技术网

Jquery 我的代码不会被解雇

Jquery 我的代码不会被解雇,jquery,Jquery,我需要的是,我希望始终获得活动的carousel值,例如,如果第三张幻灯片处于活动状态,我希望触发我的代码。。 我找不到当前活动幻灯片本身,请帮助我。我假设您正在使用引导。您需要更新您的绑定 对于引导程序2 $(document).ready(function () { $("#myCarousel").bind(".slide", function (event) { var carousel = $(event.target);

我需要的是,我希望始终获得活动的carousel值,例如,如果第三张幻灯片处于活动状态,我希望触发我的代码。。
我找不到当前活动幻灯片本身,请帮助我。

我假设您正在使用引导。您需要更新您的绑定

对于引导程序2

$(document).ready(function () {
        $("#myCarousel").bind(".slide", function (event) {
            var carousel = $(event.target);
            setTimeout(function () {
                if (carousel.find(".carousel-indicators .active").data("slide-to") === 2) {
                    // do stuff
                }
            }, 0);
        });
});

            var safdfkl = $('#myCarousel .active').index('#myCarousel .item');
            var active = $('#myCarousel').find('.carousel-inner > .item.active');
对于引导3

 $("#myCarousel").bind("slide", function (event) {
试用

$('#myCarousel').bind('slide.bs.carousel', function (e) {
不要在事件名称中添加点

编辑

尝试“滑动”事件。显然,滑动发生在动画之前,滑动发生在动画之后

因此,请使用:

$("#myCarousel").bind("slide", function (event) {
    ...
}

在document.ready函数之后,条件没有被触发,它正在跳出循环为什么???我不太清楚“它正在跳出循环”。不过,您可以尝试添加console.log并检查发生了什么。它没有进入意味着document.ready或幻灯片事件?此外,滑动事件不会在加载时触发,而是在您滑动旋转木马后触发。如果你能复制问题并通过fiddle、plunker甚至电子邮件进行分享,那就太好了。谢谢你……但当我刷新时,只有代码被解雇了,否则不会,我想要的是,它应该连续点击,以便每次旋转木马指示器类更改为活动时,我需要将数据滑动到数字?????请帮助Brooooos。。。。
$('#myCarousel').on('slid', function (event) {
    ...
}