2013-12-19 16 views
5

jcarouselプラグインは、ブラウザでページを実行しても、同じページをsitecoreプレビューモードで実行している場合は動作します(sitecoreではトップメニューのプレゼンテーションをクリックしてください)。リボン)、このプラグインは機能していません。あなたに役立つ解決策があれば教えてください。jcarouselプラグインがsitecoreプレビューモードで動作していません

答えて

3

のバージョンSitecoreをお使いですか?問題はjqueryプロトタイプと競合している可能性があります。

あなたはnoConflictモードでjqueryのを使用しようとすることができます:例えば、あなたがあなたのjcarouselを初期化する場所の前に次の行を追加し、一言で言えば

var $j = jQuery.noConflict(); 

jquery conflicts with pageeditor article

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

$j('.jcarousel').jcarousel(); // this is your initalization of jcarousel 

詳しい説明

+0

この変数を1ページまたはプラグインでどこに宣言すべきですか?私たちはsitecore 6.6を使用しています –

+1

個人的には、私は匿名関数とスコープを分離する方が好きです。すべてのコードで$を引き続き使用できます。 http://blog.navigationarts.com/avoiding-jquerys-noconflict-mode-with-prototype-and-sitecore/しかし同じ違いです。 – jammykam

+0

@jammykam素晴らしいアイデア!前にそれを見たことがない –

関連する問題