2016-11-17 23 views
0

私は作業中のサイトでCycle2を使用しています。これはCMSであり、jquery 1.6.4を使用しています。これは問題を引き起こしましたが、.on/.bindハックで処理されてcycle2コアになりました。残念ながら私は現時点でjqueryを更新できません。Cycle2 AutoHeightの次の問題/ Prev問題

ハッキング後にスライドショーが正常に機能しています。[次へ]ボタンと[前へ]ボタンは必要に応じて機能し、サムネイルナビゲーションも正常に機能します。

問題: 私たちの画像の中には、他のものよりも背が高く、スライドショーと同じように、背の高い画像が底部で切り取られるものもあります。そこで、data-cycle-auto-height = "container"をCycle2に組み込みました。それは美しいです。より大きな画像のサムネイルをクリックすると、画像スライドショーが現在の画像の高さに自動的に調整されます。 data-cycle-auto-height = "container"高さが実行されているため、[次へ/前へ]ボタンを使用できなくなりました。それらはクリック可能であり、ホバー効果はまだ機能しますが、一度クリックすると何も起こりません。スライドショーdivからdata-cycle-auto-height = "container"を削除すると、再び機能するようになりました。私はコンソールを見て、それは何か追加のエラーをスローされていません - 私はコンソールで取得する唯一のエラーは私が得ていた(...)未知のTypeError:$ get-go、おそらくjquery 1.6とcycle2の互換性の問題はまだあります。

<div class="cycle-slideshow" 
 
      data-cycle-timeout="0" 
 
      data-cycle-manual-fx="fade" 
 
      data-cycle-pager="#no-template-pager" 
 
      data-cycle-prev="#tst-prod-prev" 
 
      data-cycle-next="#tst-prod-next" 
 
      data-cycle-loader="wait" 
 
      data-cycle-auto-height="container" 
 
      data-cycle-pager-template="" 
 
      data-cycle-tmpl-regex="\[\[((\.)?.*?)\]\]" 
 
      data-cycle-caption="#tst-custom-caption" 
 
      data-cycle-caption-template=[[title]] >

この問題を引き起こしていることができるか上の任意の考え:ここ

は、スライドショーのdiv要素の開始ですか!

答えて

0

修正済みです。 Cycle2コアのいくつかの調整 - .on - > .bind。これも、1.7より前のjqueryバージョンのハックです。

関連する問題