jquery實現(xiàn)側(cè)邊欄左右伸縮效果的示例
更新時間:2017年12月19日 10:18:07 作者:包子源
下面小編就為大家分享一篇jquery實現(xiàn)側(cè)邊欄左右伸縮效果的示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
jquery實現(xiàn)點擊側(cè)邊欄伸縮效果。點擊收縮,側(cè)邊欄向左收縮,顯示按鈕顯示;點擊顯示按鈕,顯示按鈕向左收縮,側(cè)邊欄顯示。
具體代碼如下:
<!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>
<div id="box">
<div id="left">
<div id="btn">收縮</div>
</div>
<div id="btnb">
顯示
</div>
</div>
<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>
效果圖:

以上這篇jquery實現(xiàn)側(cè)邊欄左右伸縮效果的示例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- 博客側(cè)邊欄模塊跟隨滾動條滑動固定效果的實現(xiàn)方法(js+jquery等)
- jQuery固定浮動側(cè)邊欄實現(xiàn)思路及代碼
- Jquery實現(xiàn)側(cè)邊欄跟隨滾動條固定(兼容IE6)
- jQuery側(cè)邊欄隨窗口滾動實現(xiàn)方法
- jquery仿京東側(cè)邊欄導航效果
- jQuery實現(xiàn)智能判斷固定導航條或側(cè)邊欄的方法
- jQuery側(cè)邊欄實現(xiàn)代碼
- 基于jQuery傾斜打開側(cè)邊欄菜單特效代碼
- Jquery實現(xiàn)顯示和隱藏的4種簡單方式
- JQuery顯示、隱藏div的幾種方法簡明總結(jié)
- jQuery實現(xiàn)側(cè)邊欄隱藏與顯示的方法詳解
相關(guān)文章
jQuery實現(xiàn)將頁面上HTML標簽換成另外標簽的方法
這篇文章主要介紹了jQuery實現(xiàn)將頁面上HTML標簽換成另外標簽的方法,實例說明了兩種實現(xiàn)html頁面元素替換的技巧,需要的朋友可以參考下2015-06-06

