2012-03-23 15 views
0

私はそれらの上にマウスを置いたときに表示される隠れたポップアップコンテナを含むサムネイルアイテムのリストを持っています。そのコンテナには<ul><li>があり、スライドとして機能します。jQueryサイクル - 開始から(最初から)ホバーオーバーで停止

私が達成しようとしているのは、ユーザーがサムネイルの上に移動するたびにスライドショーを始めから開始し、ユーザーが外に出るときにスライドショーを開始することです。

それはしばらくの間うまく動作しますが、複数のホバーの後では、2つのスライドショータイマーが同じリストにアクセスしているように、破損する傾向があり、画像のようなさまざまな不具合が発生します。

ホバーアウトでサイクル( '停止')を試みましたが、スライドショーが再開すると、2番目のスライドで停止します。

助けが必要ですか?

答えて

0

それは私がサイクル(「一時停止」)を組み合わせることで、それを達成してremoveAttrを使用して

$('.item-list ul li',this).each(function(){$(this).removeAttr('style');}); 

は、すべてのインラインスタイルは、このようにきれいにリストを残し、上の再設定サイクルにリフレッシュします追加jquery.cycle削除さそうです次のマウスオーバー。

関連する問題