【问题标题】:jcarousel plugin is not working in sitecore preview modejcarousel 插件在 sitecore 预览模式下不起作用
【发布时间】:2013-12-19 11:16:34
【问题描述】:

当我们在浏览器上运行页面时,jcarousel 插件正在工作,但如果我们在 sitecore 预览模式下运行同一页面(在 sitecore 中:单击顶部菜单中的演示文稿。单击功能区中的预览),则此插件不起作用.如果您有有用的解决方案,请告诉我。

【问题讨论】:

    标签: jquery sitecore page-editor


    【解决方案1】:

    您使用哪个版本的 Sitecore?我认为问题可能在于 jqueryprototype 冲突。

    你可以尝试在noConflict模式下使用jquery

    var $j = jQuery.noConflict();
    

    简而言之,在初始化 jcarousel 的位置之前添加这一行,例如:

    var $j = jQuery.noConflict(); // switch jquery to noconflict mode
    
    $j('.jcarousel').jcarousel(); // this is your initalization of jcarousel
    

    更多解释在jquery conflicts with pageeditor article

    【讨论】:

    • 我们应该在哪一页或插件中声明这个变量?我们正在使用 sitecore 6.6
    • 就个人而言,我更喜欢匿名函数和隔离范围。允许您继续在所有代码中使用 $。 blog.navigationarts.com/… 但同样的区别。
    • @jammykam 绝妙的主意!以前没见过
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-21
    • 2012-02-26
    • 2017-12-08
    • 1970-01-01
    相关资源
    最近更新 更多