javascript - slider 选项卡的 Jquery 冲突问题不适用于第二个选项卡

标签 javascript jquery html css

我正在为我的元素使用 Jquery 轮播选项卡 slider 。但我遇到了一些问题,即当我点击特色产品时, slider 会下降并停止工作。

请参阅link供大家引用

另请参阅 html 的 js fiddle jsfiddle

查看 JScode:-

<script src="http://code.jquery.com/ui/1.11.2/jquery-ui.js"></script>

 <script type="text/javascript">
    addOnload(function () {
        BIGB.utils.runOnload();
    });
    addWindowOnload(function () {
        BIGB.utils.runWindowOnload();
    });
    require_module.init({ "carousel": { "url": "slider/carousel-e1e730d.js" } });
</script>
<script type="text/javascript">

    require_module.js("carousel", function () {
        $(".require-nav-carousel").each(function () {
            var $this = $(this);
            var params = {
                content: $('.ccarousel', $this),
                buttonOverlap: true,
                sliderOverlap: true
            };
            var parsed_params = $this.data();
            $.extend(params, parsed_params);
            var navCarousel = new BIGB.ui.Carousel(params);
            navCarousel.init();
            $this.removeClass("require-nav-carousel");
        });
    });
    BIGB.linkTracking.setContext("hp");
    $('.bannerHolder').each(function () {
        $(this).mouseenter(function () {
            $(this).addClass('hoverIn').removeClass('hoverOut').removeClass('noTransition');
        }).mouseleave(function () {
            $(this).addClass('hoverOut').removeClass('hoverIn').addClass('noTransition');
        });
    });
    (function () {
        var $window = $(window);
        $window.bind('scroll', _.throttle(enableChristmasSaleUnit, 200));
        $window.bind('resize', _.throttle(enableChristmasSaleUnit, 200));
        var $saleUnit = $('.sticky-unit');
        function enableChristmasSaleUnit() {
            requestAnimFrame(function () {
                var st = $window.scrollTop();
                if (st > 200) {
                    !$saleUnit.hasClass("sticky-unit-active") && $saleUnit.addClass("sticky-unit-active");
                } else {
                    $saleUnit.hasClass("sticky-unit-active") && $saleUnit.removeClass("sticky-unit-active");
                }
            });
        }
    })();

</script>

错误见下图 Error Image

最佳答案

如果你想使用多个版本的 jQuery,请尝试以下解决方案伙伴.. :)

<!-- load jQuery 2.2.1 -->
<script type="text/javascript" src="jquery-2.2.1.js"></script>
<script type="text/javascript">
var jQuery221 = $.noConflict(true);
</script>

<!-- load jQuery 1.10 -->
<script type="text/javascript" src="jquery-1.10.js"></script>
<script type="text/javascript">
var jQuery110 = $.noConflict(true);
</script>

然后使用具有所需 jQuery 版本的所需插件..

关于javascript - slider 选项卡的 Jquery 冲突问题不适用于第二个选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28470908/

相关文章:

javascript - Graphviz svg 输出,组未定位

php - 如何使用 JavaScript 每 5 秒加载一个 PHP 文件

html - 如何在 IE8 中将两个 div 并排 float

javascript - 我正在尝试使用 mysql javascript API 删除数据库中的记录

javascript - TypeError : e. 修复程序是动态加载的 iframe 上的 prefixfree 的未定义错误

jquery - 隐藏没有 src 的图像

javascript - 如何动态改变文本的颜色?

html - 响应式页脚远低于定义的高度

javascript - 图像加载事件 - 来自用户定义的 url/输入的自定义图像 - load() 不起作用

javascript - Knockout JS - 绑定(bind)到可观察的整数数组