ホームページ >ウェブフロントエンド >jsチュートリアル >サイドバーの格納式エフェクト
今回はスケーラブルなサイドバー効果についてお届けします。スケーラブルなサイドバー効果を実現するための注意点は何ですか?実際の事例を見てみましょう。
jqueryは、クリック時のサイドバーのスケーリング効果を実現します。クリックして縮小すると、サイドバーが左に縮小し、表示ボタンが表示されます。表示ボタンをクリックすると、表示ボタンが左に縮小して、サイドバーが表示されます。具体的なコードは次のとおりです:
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <script src="js/jquery.js" type="text/javascript" charset="utf-8"></script> <style> *{margin: 0;padding: 0;} #box{width: 100%;height: 100%;} #left{width: 200px;float: left;background-color: royalblue;position: relative;} #btn{width: 100%;height: 50px;background-color: darkgoldenrod;line-height: 50px;text-align: center;color: white;cursor: pointer;} #btnb{width: 50px;height: 50px;background-color: red;position: absolute;cursor: pointer;left: -50px;line-height: 50px;text-align: center;} </style> </head> <body> <p id="box"> <p id="left"> <p id="btn">收缩</p> </p> <p id="btnb"> 显示 </p> </p> <script type="text/javascript"> $(function(){ $a = $(window).height(); $("#left").height($a); $("#btn").click(function(){ $("#left").animate({left:'-200px'}); $("#btnb").delay(500).animate({left:'0'}); }); $("#btnb").click(function(){ $("#btnb").animate({left:'-50px'}); $("#left").delay(500).animate({left:'0'}); }); }); </script> </body> </html>
レンダリング:
この記事の事例を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、注目してください。 PHP 中国語 Web サイトの他の関連記事へ! 推奨読書: jQuery の Validate プラグインが入力値を検証する方法
バックグラウンドの Ajax リクエスト後に反映がない場合の対処方法データは成功しました
以上がサイドバーの格納式エフェクトの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。