0

オーバーレイ機能には JQuery Tools を使用しています。

ここでの問題は、既存のオーバーレイを閉じながら別のオーバーレイを開くためのリンクを 1 つのオーバーレイに入れたいということです。

どうすればそれを機能させることができますか?

<a href="#" class="takeatour" rel="#sitetour1">Site tour</a>

<div class="overlay" id="sitetour1">
Step 1 <a href="#" rel="#sitetour2">Click here to learn more</a>
</div>
<div class="overlay" id="sitetour2">
Step 2
</div>


        $("a[rel]").each(function(i) { 
            $(this).overlay({ 

                // common configuration for each overlay 
                oneInstance: false,  
                closeOnClick: true,     
                expose: '#3FB8AF',
            });             
        }); 
4

1 に答える 1

0

これを追加:

$('a[rel=#sitetour2]').click(function(e) {
    $('a[rel=#sitetour1]').overlay().close();
});

</p>

于 2012-06-05T13:22:31.477 に答える