2011-10-26 8 views
0

私のウェブサイトに1つの問題があります。これは、jqueryに基づいているアコーディオンイメージスライダを使用します。ウェブサイトに入ると、最初の画像は完全に開き、他の画像は右側にスライドします。 OK、その後、任意の画像上にマウスを置いてスライドさせることができます。マウスを離した場合、アコーディオンスライダーは最初の状態に戻りません。それはサムネイルを示していますが、私はそれが最初にどこにあったのか、ウェブサイトに入ったばかりであることを望んでいます...最初のイメージのこの位置をどうやって修正すれば、イメージをスライドさせてマウス、最初のイメージは元の状態に戻りますか?ここでjQuery Image Accordionスライダを修正するには?

は、ウェブサイトは次のとおりです。事前にhttp://sunwind.lv

ありがとう!

+0

クロムで再生できない15 – Trufa

+0

私はChromeを使用していますが、同じことをしています。ウェブサイトを開くだけで、左側から最初のスライドが開いた状態になり、他のスライドは右側に移動して、その上にマウスを置くことができます。あなたがウェブサイトを開いたとき、最初のスライドは最初の状態にはなりません。 –

答えて

0

setInitialPositionは、root.mouseleave(マウスがスライダーを離れるときにトリガーされる)で呼び出されます。私はこのように働いています(私は望みます:)その場合にはshowSelectedを呼び出すようにコードを変更するだけです。

root.mouseleave(function() 
{ 
    ... 
    if (!inHover) 
    { 
     showSelected(0); 
    } 
    ... 
} 
+0

うわー、スマートな:)しかし...私はコードの部分に変更を加えると何も起こりません!ここで私はaccordion.jsに \t \t \t root.mouseleave(関数(){ \t \t \t \t inHover = FALSEを有するコードである。 \t \t \t \t window.setTimeoutは(関数(){ \t \t \t \t \t IF(inHover!){ \t \t \t \t \t \t setInitialPosition(); \t \t \t \t \t} \t \t \t \t}、150)。 \t \t \t}); \t \t \t \t \t} –

+0

全体.JSはここにある:http://wt.lv/sunwind/wp-content/themes/acoustic_v1.0/js/slider-accordion.js - 私を見てください。このコードを置く必要があります!すべてを試してみよう! –

+0

本当ですか?私は何がうまくいかないのか分からない。そのコードはあなたのサイトから入手したオリジナルのように見えますが、エラーであっても何らかの結果が得られるはずです。 :)とにかく、私はここに私の変更されたバージョンをアップロードしましたhttp://meloncholy.com/tmp/slider-accordion.js – meloncholy

関連する問題