jcarousel插件无法在sitecore预览模式下工作

Gau*_*wal 5 jquery sitecore page-editor

当我们在浏览器上运行页面时,jcarousel插件正在工作,但是如果我们在sitecore预览模式下运行相同的页面(在sitecore中:单击顶部菜单中的Presentation.单击功能区中的预览),则此插件无效.如果您有解决方案,请告诉我.

Mar*_*lak 3

您使用哪个版本的Sitecore ?我认为问题可能是jquery与prototype冲突。

您可以尝试在模式下使用jquerynoConflict

var $j = jQuery.noConflict();
Run Code Online (Sandbox Code Playgroud)

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

var $j = jQuery.noConflict(); // switch jquery to noconflict mode

$j('.jcarousel').jcarousel(); // this is your initalization of jcarousel
Run Code Online (Sandbox Code Playgroud)

jquery 与 pageeditor 文章冲突的更多解释