1

今、2つの画像で問題が発生しました。画像はpng(上段画像)とjpg画像(下段画像)の2枚あり、同じ大きさなので2枚を重ねると1枚の画像のように見えます。

問題は、両方のイメージでロード イベントを設定する必要があることです。

        $('#largeText,#largeImg').hide("slide", {
            direction: "right"
        }, 1000, function () {
            $('#largeImg').attr('src', newImagePath);
            $('#largeText').attr('src', newTextPath);
            $('#largeText,#largeImg').load(function () {
                $('#loadingIcon').hide();
                $('#largeText,#largeImg').delay(300).show("slide", {
                    direction: "left"
                }, 1000, function () {
                    $('#largeText,#largeImg').unbind('load');
                });
            });
        });

$('#largeText,#largeImg').load(function () を使用すると、どちらか一方の画像がロードされたときにイベントがトリガーされることがわかりますか? 両方の画像がロードされたときにのみロード イベント トリガーを設定する方法? ありがとう。

4

1 に答える 1