0

私はjquerygzoomを使おうとしています:

http://lab.gianiaz.com/jquery/gzoom/

これは私のjqueryです:

 $(".zoom_no_lbox").gzoom({
    sW: 800,
    sH: 500,
    lW: 1600,
    lH: 1000,
    lightbox: true
});

これは私のイメージです:

<div class="zoom zoom_no_lbox" id="zoom02"><img src="uploads/007/pg_0009.jpeg" alt="007" class=" "></div>

しかし、gzoom関数でわかるように、画像のサイズを入力しました。ただし、ページ上の画像は動的に読み込まれ、デフォルトの長さが異なる場合があります。では、デフォルトを画像のデフォルトに設定するにはどうすればよいですか?

4

1 に答える 1

1

最初に画像にIDを付け、その後

$('#ImageId').load(function(){
$(".zoom_no_lbox").gzoom({
    sW: value,
    sH: value,
    lW: value,
    lH: value,
    lightbox: true
});
});

画像の属性を取得して、ここで値を設定してみてください

于 2012-08-14T09:58:31.540 に答える