2012-03-09 12 views
0

私は現在、画像のサムネイルをクリックしてサムネイルをクリックし、サムネイルのより大きなバージョンを表示するためにメイン画像のsrcを置き換えるプロジェクトを作成しています。jquery woes、image replacement

$('.alternative_images a').click(function(e){ 
    var imgSrc = $(this).attr('href'); 
    $('.mainImage').attr('src', imgSrc); 
    $('#image').attr('href', imgSrc); 
    $('#image').attr('rel', $(this).attr('title')); 

    e.preventDefault(); 
}); 

これは正常に動作しますが、私はまた、jqZoomを実装しかし、ページ上の大きな画像のホバリングによって、ズーム画像を見ている、常にクリックするだけで、関係なく、あなたが画像を変更するかどうかの、同じ画像を表示します問題のサムネイル

ページにあなただけではなく、src属性を置き換えるの要素全体を交換する必要があるかもしれませんhttp://mensclothingroom.factoryagency.co.uk/product/ben-fogle-collection-expedition-sock/

+1

プラグインに問題があるようです。 「zoomWrapperImage」divの画像が置き換えられていません。画像をプラグインに送信する方法を確認してください。 –

答えて

0

です:

$('.mainImage').replaceWith('<img src="'+imgSrc+'" class="mainImage">');