将Jquery没有冲突代码添加到我当前的代码中

价值_

我真的从未使用过jQuery,所以我需要您的帮助。我有一个包含很多Jquery代码的模板。在将AngularJs包含在我的模板中之后,我的幻灯片放映会不时中断。我的朋友建议我,我应该尝试添加noConflict();行。根据有关noConflict文档,我应该创建一个变量,并将其附加到我的代码中,但是我真的不知道如何。这是我创建幻灯片的jQuery代码。

// on document ready
(function($){
    "use strict";

    var globalDfd = $.Deferred();
    $(window).bind('load',function(){
        // after loading all the scripts
        globalDfd.resolve();
    });

    // camera slideshow
        (function(){
            var cs = $('.camera_wrap');
            if(cs.length){
                cs.camera({
                    height: '41%',
                    navigation: true,
                    pagination: true,
                    playPause:false,
                    thumbnails: false,
                    time: 4000,
                    transPeriod : 1000,
                    navigationHover: false,
                    onLoaded: function() {
                        var image = $('.camera_wrap .camera_src > [data-src]'),
                            len = image.length,
                            bullet = $('.camera_wrap .camera_pag_ul > li');
                        if(bullet.find('.custom_thumb').length) return;
                        for(var i = 0; i < len; i++){
                            bullet.eq(i).append('<div class="custom_thumb tr_all_hover"><img src="' + image.eq(i).data('custom-thumb') + '" alt=""></div>');
                        }
                        bullet.on("mouseenter mouseleave",function(){
                            $(this).children('.custom_thumb').toggleClass("active");
                        });
                    }
                });
                cs.find('.camera_prev').append('<i class="fa fa-angle-left"></i>');
                cs.find('.camera_next').append('<i class="fa fa-angle-right"></i>');
            }
        })();

})(jQuery);

您能否提供示例,添加noConflict函数后该代码的外观如何。先感谢您。

Shubham Mittal

我认为您已经经历过使用noConflict()的需要。这是您的代码的样子

//Define you alias
var your_alias = $.noConflict(true);
(function() {

 var cs = your_alias('.camera_wrap');
 if (cs.length) {
  cs.camera({
   height: '41%',
   navigation: true,
   pagination: true,
   playPause: false,
   thumbnails: false,
   time: 4000,
   transPeriod: 1000,
   navigationHover: false,
   onLoaded: function() {
    var image = your_alias('.camera_wrap .camera_src > [data-src]'),
     len = image.length,
     bullet = your_alias('.camera_wrap .camera_pag_ul > li');
    if (bullet.find('.custom_thumb').length) return;
    for (var i = 0; i < len; i++) {
     bullet.eq(i).append('<div class="custom_thumb tr_all_hover"><img src="' + image.eq(i).data('custom-thumb') + '" alt=""></div>');
    }
    bullet.on("mouseenter mouseleave", function() {
     your_alias(this).children('.custom_thumb').toggleClass("active");
    });
   }
  });
  cs.find('.camera_prev').append('<i class="fa fa-angle-left"></i>');
  cs.find('.camera_next').append('<i class="fa fa-angle-right"></i>');
 }
})();

如果您仍然遇到任何问题,也请告诉我。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

window.open()只是将URL添加到我当前的URL中

来自分类Dev

如何自动将SVN修订号添加到我的Matlab代码中

来自分类Dev

为什么将%E2%80%8F添加到我的YouTube嵌入代码中?

来自分类Dev

如何使用Javascript将元素目标添加到我的代码中

来自分类Dev

将jQuery代码添加到wordpress

来自分类Dev

有什么简单的方法可以将诊断挂钩添加到我的Java后端代码中?

来自分类Dev

如何将newDataValidation()代码块添加到我的Google Apps脚本中

来自分类Dev

将CSS代码添加到我的模块后出错(ODOO 12)

来自分类Dev

如何将带有ID标签的图例添加到我的代码中

来自分类Dev

将代码添加到我的WordPress选择加入表单的特定部分

来自分类Dev

什么是data-gr-cs-loaded =“ true”属性添加到我的代码中

来自分类Dev

将表格添加到我的Dojo代码中

来自分类Dev

将代码完成功能添加到我在Komodo Edit中的所有文件中

来自分类Dev

Scripts.Render没有将v =参数添加到我的脚本中

来自分类Dev

如何将onClickLIstener添加到我的代码中以执行已经实现的方法

来自分类Dev

如何使用Javascript将元素目标添加到我的代码中

来自分类Dev

我无法将文件添加到我的版本库子版本中,它引发内部错误(代码500)

来自分类Dev

将第3方代码添加到我的Android Studio项目中

来自分类Dev

将简单的GUI添加到我的简单python代码中

来自分类Dev

动态地将xml布局添加到我当前的Activity布局中

来自分类Dev

无法将一些代码添加到我的点数计数器脚本中

来自分类Dev

将jQuery添加到我的Javascript文件中

来自分类Dev

我正在将js表格添加到我的代码块中,但无法正常工作

来自分类Dev

从bic_calendar将事件对象添加到我的代码中

来自分类Dev

将.split添加到我的代码中

来自分类Dev

如何将幻灯片放映动画添加到我的侧边代码

来自分类Dev

markdown2 没有将 <pre> 添加到代码片段中

来自分类Dev

如何将引导程序添加到我的网站到 html 代码

来自分类Dev

它没有添加到我的数据库中,但代码似乎是正确的

Related 相关文章

  1. 1

    window.open()只是将URL添加到我当前的URL中

  2. 2

    如何自动将SVN修订号添加到我的Matlab代码中

  3. 3

    为什么将%E2%80%8F添加到我的YouTube嵌入代码中?

  4. 4

    如何使用Javascript将元素目标添加到我的代码中

  5. 5

    将jQuery代码添加到wordpress

  6. 6

    有什么简单的方法可以将诊断挂钩添加到我的Java后端代码中?

  7. 7

    如何将newDataValidation()代码块添加到我的Google Apps脚本中

  8. 8

    将CSS代码添加到我的模块后出错(ODOO 12)

  9. 9

    如何将带有ID标签的图例添加到我的代码中

  10. 10

    将代码添加到我的WordPress选择加入表单的特定部分

  11. 11

    什么是data-gr-cs-loaded =“ true”属性添加到我的代码中

  12. 12

    将表格添加到我的Dojo代码中

  13. 13

    将代码完成功能添加到我在Komodo Edit中的所有文件中

  14. 14

    Scripts.Render没有将v =参数添加到我的脚本中

  15. 15

    如何将onClickLIstener添加到我的代码中以执行已经实现的方法

  16. 16

    如何使用Javascript将元素目标添加到我的代码中

  17. 17

    我无法将文件添加到我的版本库子版本中,它引发内部错误(代码500)

  18. 18

    将第3方代码添加到我的Android Studio项目中

  19. 19

    将简单的GUI添加到我的简单python代码中

  20. 20

    动态地将xml布局添加到我当前的Activity布局中

  21. 21

    无法将一些代码添加到我的点数计数器脚本中

  22. 22

    将jQuery添加到我的Javascript文件中

  23. 23

    我正在将js表格添加到我的代码块中,但无法正常工作

  24. 24

    从bic_calendar将事件对象添加到我的代码中

  25. 25

    将.split添加到我的代码中

  26. 26

    如何将幻灯片放映动画添加到我的侧边代码

  27. 27

    markdown2 没有将 <pre> 添加到代码片段中

  28. 28

    如何将引导程序添加到我的网站到 html 代码

  29. 29

    它没有添加到我的数据库中,但代码似乎是正确的

热门标签

归档