1

アクティブなサイトはこちら: http://www.studioimbrue.com/index2.php

現在、コーディングには 2 つの小さな問題があります。まず、ページが読み込まれ、大きな画像の 1 つをクリックして先に進めようとしても、何も起こりません。サムネイルをクリックすると、大きな画像のクリック機能が利用可能になります。ページが読み込まれると、ユーザーが大きな画像をクリックし始めることができるように修正しようとしています。

2 つ目: 画像をクリックすると、サムネイルのハイライトが変わります。4 を超えると、「現在の」サムネイルを表示する必要があるため、カルーセルはそのサムネイルに移動する必要があります。現在、そのためのコードはありますnextThumb.closest('.thumbscontainer').jcarousel('next');が、クリックするたびにスクロールします。助けてくれてありがとう

4

1 に答える 1

0

$('.container .captions li').click(...)サムネイルのクリックハンドラー内にコードを配置すると、最初のサムネイルがクリックされた後にのみ、画像全体のクリックイベントが追加されます。

そのブロック(その終了を含む)を他のハンドラー});の外に配置する必要があります。click

また、変更する必要があります

var nextThumb = nextLi
    .closest('.thumbscontainer')
    .find('.thumbscontainer li:eq(' + nextLi.index() + ')');

.closest('.container')

于 2010-04-26T02:33:03.037 に答える