jQuery標題自動頂貼效果程式碼例項
拖動滾動條可以檢視效果,比較常見於移動端。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style> *{ padding:0; margin:0; } .title{ height:40px; background-color:#cfc; } .titleBar{ background-color:#ffc; height:30px; width:90%; text-align:center; line-height:30px; border-bottom:solid 1px #ccc; position:relative; } .titleBar.fixed{ position:fixed; top:0; } .content{ height:600px; background-color:#ccf; } .info{ position:fixed; top:0; width:100px; height:100px; background-color:#ccc; z-index:10; } </style> <script src="http://code.jquery.com/jquery-1.8.0.min.js"></script> <script> $(function(){ var titlePosition = []; $('.title').each(function(i,e){ titlePosition.push($(e).offset().top); }) $(window).on('scroll',function(){ $('.info').text($(this).scrollTop()); for(var i in titlePosition){ if($(this).scrollTop() >= titlePosition<i>){ $('.title').eq(i).find('.titleBar').addClass('fixed'); }else{ $('.title').eq(i).find('.titleBar').removeClass('fixed'); } } }) }) </script> </head> <body> <div class="pad"> <div class="title"> <div class="titleBar">1</div> </div> <div class="content"></div> </div> <div class="pad"> <div class="title"> <div class="titleBar">2</div> </div> <div class="content"></div> </div> <div class="pad"> <div class="title"> <div class="titleBar">3</div> </div> <div class="content"></div> </div> <div class="info"></div> </body> </html></i>
相關文章
- jquery自動走動的圓形鐘錶效果程式碼例項jQuery
- 網頁title標題滾動效果程式碼例項網頁
- jQuery 動畫效果程式碼例項jQuery動畫
- 實現網頁標題跳動效果程式碼例項網頁
- jquery小球碰撞效果程式碼例項jQuery
- jquery 驗證碼效果程式碼例項jQuery
- jQuery tab選項卡效果程式碼例項jQuery
- jquery實現的滑動軸效果程式碼例項jQuery
- jQuery列表上下垂直滾動效果程式碼例項jQuery
- jQuery加法驗證碼效果程式碼例項jQuery
- jQuery 隔行變色效果程式碼例項jQuery
- jQuery隔行變色效果程式碼例項jQuery
- jQuery雪花飄落效果程式碼例項jQuery
- jQuery進度條效果程式碼例項jQuery
- jQuery手風琴效果程式碼例項jQuery
- 點選標題可以展開效果程式碼例項
- jQuery點選滑出層效果程式碼例項jQuery
- jQuery倒數計時效果程式碼例項jQuery
- jQuery繪製網格效果程式碼例項jQuery
- jQuery數字分頁效果程式碼例項jQuery
- jQuery background-position動畫效果程式碼例項jQuery動畫
- jQuery大圖跟隨效果程式碼例項jQuery
- jQuery自定義標籤程式碼例項jQuery
- js標題title滾動程式碼例項JS
- jquery實現的選項卡效果例項程式碼jQuery
- canvas擺動效果程式碼例項Canvas
- jQuery實現的自動播放簡單程式碼例項jQuery
- jquery實現的分頁效果例項程式碼jQuery
- jQuery九宮格抽獎效果程式碼例項jQuery
- jquery尋找最佳路徑效果程式碼例項jQuery
- jQuery選項卡切換圖片效果程式碼例項jQuery
- jQuery刪除html標籤程式碼例項jQueryHTML
- css中間標題兩端橫線效果程式碼例項CSS
- jQuery is() 程式碼例項jQuery
- 表格拖動滾動條標題固定程式碼例項
- 美化滾動條效果程式碼例項
- jQuerydiv元素拖動效果程式碼例項jQuery
- jQuery 數秒後自動提交form表單程式碼例項jQueryORM