Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.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
Javascript 加载AJAX内容后如何重置jCarousel?_Javascript_Jquery_Jcarousel - Fatal编程技术网

Javascript 加载AJAX内容后如何重置jCarousel?

Javascript 加载AJAX内容后如何重置jCarousel?,javascript,jquery,jcarousel,Javascript,Jquery,Jcarousel,我正在使用从模板购买的定制jCarousel JavaScript();然而,当我尝试用AJAX加载内容时,旋转木马会中断,因为它无法确定宽度或高度。如何使jCarousel在通过AJAX插入内容后重新加载 我花了4-5天时间在谷歌上搜索一个解决方案,看到数百人提出了类似的问题,但没有确定的答案。请帮帮我 加载图像后,您需要使用.jcarousel('reload'[,options])重新加载旋转木马。我成功地解决了这个问题 $("#Services").each(function (inde

我正在使用从模板购买的定制jCarousel JavaScript();然而,当我尝试用AJAX加载内容时,旋转木马会中断,因为它无法确定宽度或高度。如何使jCarousel在通过AJAX插入内容后重新加载


我花了4-5天时间在谷歌上搜索一个解决方案,看到数百人提出了类似的问题,但没有确定的答案。请帮帮我

加载图像后,您需要使用
.jcarousel('reload'[,options])重新加载旋转木马。

我成功地解决了这个问题

$("#Services").each(function (index, item) {
        /* Load Content With AJAX */
        var url = site.baseUrl + $(item).data("url");
        if (url && url.length > 0) {
            $(item).load(url,

            /* Check return of load function if success load jcarousel */
            function (responseText, textStatus, XMLHttpRequest) {
                if (textStatus == "success") {
                    if ($('.slidewrap').length && jQuery()) {
                            $('.slidewrap').carousel({
                            speed: 600,
                            slider: '.slider',
                            slide: '.slide',
                            slideHed: '.slidehed',
                            nextSlide: '.next',
                            prevSlide: '.prev',
                            addPagination: false,
                            addNav: false
                            });
                    }
                }
                if (textStatus == "error") {
      // oh noes!
                }
            });
        }
});

好的,现在我把代码放在哪里?(我完全是一个新手,想把脚弄湿)在实际的jcarousel js中,还是在index.php或my content.php中?