2

メニュー項目をクリックすると、divが右から左にスライドし、開くと閉じるオプションが開きます(右にスライドします)

例: http://www.cortac.com/

これを達成するためのアイデア、デモリンクなどはありますか?

上記に近いが、右から左にスライドしないこれを見つけました。

http://d2o0t5hpnwv4c1.cloudfront.net/011_jQuerySite/sample/index.html

4

2 に答える 2

2

ここで非常に簡単な例を作成しました:http://jsfiddle.net/jaketoolson/ukztv/

パネルを絶対配置に設定し、右側を幅に等しい負の値に設定しました。

#page {
position: absolute;  
top: 20%;
right: -400px; 
width: 400px;
}

次に、jQueryは、ターゲットcssを設定する「アニメーション」を使用したマウスオーバー(クリックなどを使用)効果です。

$('.link').mouseover(function() {
$('#page').animate({'right':'0px'}, 1500);
}).mouseout(function(){
$('#page').animate({'right': '-800px'}, 1500);});

ページをロードするには、AJAX またはその他の方法で行うことができます。私が現在ここで構築している例を参照してください: http://jaketoolson.com/ems/index.php

于 2012-04-10T17:56:54.573 に答える
0

私は8か月前に同様の質問をし、答えを見つけました...あなたが尋ねたものよりも少し複雑ですが、私が見たのはそれだけです...

動的な前/次のコンテンツを持つjQueryスライダーの最良のアプローチは?

于 2012-05-19T06:45:37.580 に答える