javascript - 与其他 jquery 没有冲突导致问题

标签 javascript jquery html lightbox conflict

所以我几天前发帖试图寻求帮助以了解如何实现无冲突。感谢@tdanielcox 帮助我解决这个问题。我正确地实现了它,但它似乎在实现无冲突之前正常工作的灯箱中引起了问题。

这是没有使用冲突的页面。

http://michaelcullenbenson.com/MichaelCullenBenson.com/index2.html

灯箱处于每个图像的悬停状态,单击放大镜。

此页面是在实现无冲突之前,并且具有灯箱的功能版本,但底部的运球提要中断,没有冲突。

http://michaelcullenbenson.com/MichaelCullenBenson.com/index.html

如果我删除 jquery 1.6.1,灯箱将继续相应地再次运行。唯一适用于灯箱的 jquery 文件是 (jquery.magnific-popup.js),但不需要 1.6.1 jquery 库,所以我很困惑为什么它会影响它。

这里是与jquery没有冲突的标记。非常感谢您的帮助!不知道我有多感激它。

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>


        <script type="text/javascript" src="js/jquery.innerfade.js"></script>


        <script type="text/javascript">
       $(document).ready(
                function(){
                    $('#news').innerfade({
                        animationtype: 'slide',
                        speed: 600,
                        timeout: 6000,
                        type: 'random',
                        containerheight: '1em'
                    });


            });
    </script>

        <!-- Include all compiled plugins (below), or include individual files as needed -->
        <script src="utilcarousel-files/utilcarousel/jquery.utilcarousel.min.js"></script>
        <script src="utilcarousel-files/magnific-popup/jquery.magnific-popup.js"></script>
        <script src="js/responsive-nav.js"></script>





        <script>
            $(function() {


                $('#fullwidth').utilCarousel({
                    breakPoints : [[600, 1], [800, 2], [1000, 3], [1300, 4],],
                    mouseWheel : false,
                    rewind : true,
                    autoPlay : true,
                    pagination : false
                });

                $('#fullwidth2').utilCarousel({
                    breakPoints : [[600, 1], [800, 2], [1000, 3], [1300, 4],],
                    mouseWheel : false,
                    rewind : true,
                    autoPlay : true,
                    pagination : false
                });

            });
        </script>

   < script >     
        $(document).ready(function() {
var movementStrength = 25;
var height = movementStrength / $(window).height();
var width = movementStrength / $(window).width();
$("#aboutarea").mousemove(function(e){
          var pageX = e.pageX - ($(window).width() / 2);
          var pageY = e.pageY - ($(window).height() / 2);
          var newvalueX = width * pageX * -1 - 25;
          var newvalueY = height * pageY * -1 - 50;
          $('#aboutarea').css("background-position", newvalueX+"px     "+newvalueY+"px");
});
});

    </script>

  <script src="//ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>
  <script>var $j6 = jQuery.noConflict();</script>

    <script type="text/javascript" src="dribbble.js"></script>  
    <script type="text/javascript">

    $j6(function () {

        $j6('#user').dribbble({
            player: 'MCBDesign', 
            total: 1
        }); 
    });

    </script>

最佳答案

您尝试过var $j6 = jQuery.noConflict(true);吗?

关于javascript - 与其他 jquery 没有冲突导致问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24110280/

相关文章:

javascript - 仅在需要时实例化 polymer 元素?

jquery 不返回元素

php - 我将如何使用 jQuery 复制表单元素和其中的数据?

javascript - Yii,通过ajax更新列表,无法理解它是如何工作的;

javascript - 如何使用angularjs动态加载html表中的嵌套数组属性?

javascript - onclick 获取元素 id 结果 undefined jquery

javascript - 在 HTML 源代码中查找所有空链接(包含 href ="x"的空标签)的最通用方法是什么?

javascript - 即使在定义绑定(bind)后也无法读取未定义的属性 'setState'(this.submit)

html - 如何通过编码在 Internet Explorer 中启用兼容性 View

html - 导航下拉显示太左