鏈接: jquery的niceScroll沒顯示滾動條 - 小白小菜 - 博客園
10年的武穴網站建設經驗,針對設計、前端、開發、售后、文案、推廣等六對一服務,響應快,48小時及時工作處理。全網營銷推廣的優勢是能夠根據用戶設備顯示端的尺寸不同,自動調整武穴建站的顯示方式,使網站能夠適用不同顯示終端,在瀏覽器中調整網站的寬度,無論在任何一種瀏覽器上瀏覽網站,都能展現優雅布局與設計,從而大程度地提升瀏覽體驗。創新互聯從事“武穴網站設計”,“武穴網站推廣”以來,每個客戶項目都認真落實執行。
? ? 本地數據使用niceScroll插件沒有出現上述問題,首次進入頁面可以正常顯示出來。但是當使用滾動條的標簽有ajax請求的數據填充時,就會出現頁面刷新后不顯示滾動條,必須將頁面縮放才能正常展示。
將$(selector).niceScroll()放在ajax返回成功的函數里,即在ajax完成時填充數據完成后,在給標簽綁定滾動條。
? ? ? ? 為使用戶體驗好,可以在ajax數據填充后延時1s再綁定滾動條。
$.ajax({
? ? type: 'GET',
? ? .........
? ? success: function(data){
? ? ? ? ? ? ? ? ? ? data數據邏輯處理...
? ? ? ? ? ? ? ? ? ? $(document).ready(function(){
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? setTimeout(function(){ ??$(selector).niceScroll();??} ,1000);
? ? ? ? ? ? ? ? ? ? ? });
}
});
1.flavr—超級漂亮的jQuery扁平彈出對話框 ? ??
2.輕量級觸摸響應滑塊插件JQuery lightSlider ? ? ?
3.帶37種3D動畫特效的跨瀏覽器CSS3動畫框架 ? ? ??
4.jquery整屏滾動插件Scrollify ? ? ? ?
5.jquery旋轉木馬插件SLICK ? ? ? ??
6.jquery文字動畫插件LetterFX ? ? ? ? ?
7.jquery文本翻轉插件Wodry.js ? ? ??
8.jquery通知插件toastr ? ? ??
9.jQuery滾動執行動畫插件FadeThis ? ? ?
10.jquery表單驗證插件Bootstrap Validator ? ? ??
11.jCountdown倒計時插件jQuery ? ? ? ? ??
12.iCheck不一樣的checkbok ? ? ? ??
13.Owl Carousel強大的響應式jQuery焦點圖輪播插件 ??
14.magic-帶64種動畫效果的CSS3動畫庫 ? ??
15.jQuery實時搜索插件-HideSeek ? ? ??
16.bootstrap modal對話框 ? ? ? ? ? ??
17.一款模擬CSS3動畫的js插件-move.js ? ? ? ? ? ???
18.可替代CSS3 transition和transform的jQuery插件 ? ? ? ? ?
19.基于bootstrap的jQuery多功能模態對話框插件
20.帶CSS3過渡效果的js模態窗口插件 ? ? ???
21.支持移動觸摸設備的簡潔js幻燈片插件
22.jQuery輕量級響應式扁平風格tabs選項卡插件
23.jQuery輕量級響應式Tooltip插件
24.jQuery簡單且功能強大的圖片剪裁插件
25.帶CSS3動畫過渡效果的jQuery模態窗口插件
26.中國省市區地址三級聯動jQuery插件
27.移動端優先且支持jQuery和Zepto的模態對話框插件
28.jQuery簡單實用的tooltip插件
29.帶CSS3過渡動畫效果的jQuery Tabs選項卡插件
30.x0popup-純js彈出對話框插件
31.WOW.js-元素在頁面滾動時展示CSS3動畫JS插件
32.Windows8樣式的消息提示框jQuery插件
33.jQuery星級評分插件
34.fsBanner-實用的網站響應式Banner手風琴插件
35.draggabilly-功能強大的拖動拖拽元素插件
36.驗證插件vali.js
37.響應式jQuery圖片放大鏡插件magnificent.js
38.可快速生成各種陰影效果的jQuery插件
39.基于jquery的非常逼真的全屏下雪效果
40.純文本Loading加載指示器特效
jQuery插件 要使用它的話 通常插件中都有demo或者api可以查閱\x0d\x0a通常jQuery插件為了減小體積 會發布兩個版本 XXX.js和XXX.min.js\x0d\x0a\x0d\x0a如果你要修改插件需要使用XXX.js文件\x0d\x0a\x0d\x0a首先 你要知道它怎么用,先有一個可用的demo(沒有demo就自己寫一個),然后用webkit內核或firefox進行斷點查看,這主要是為了找插件入口點,當然 你也可以直接查看js代碼 這需要一定的底子\x0d\x0a最后 就是慢慢查看他的代碼的實現功能了,先得看懂他是怎么實現的,然后你才會知道怎么改.\x0d\x0a\x0d\x0ajQuery插件我也寫的不少 像 模擬alert/confirm/prompt 錯誤信息提示框 模擬彈出窗體 無縫marquee滾動 分頁控件 拖拽控件等等\x0d\x0a\x0d\x0ajQuery插件的框架寫法通常是\x0d\x0a\x0d\x0a(function($){\x0d\x0a $.fn.extend({\x0d\x0a fnKey:function(){}\x0d\x0a })\x0d\x0a //或者\x0d\x0a $.fn.fnKey=function(){}\x0d\x0a})(jQuery)\x0d\x0a\x0d\x0a上面的兩種寫法的調用 方式 是\x0d\x0a\x0d\x0a$("XXX").fnKey()進行調用的\x0d\x0a\x0d\x0a還有一種寫法:\x0d\x0avar fnClass = function(){\x0d\x0a this.fnKey=function(){\x0d\x0a }\x0d\x0a this.props="";\x0d\x0a}\x0d\x0a\x0d\x0a這種寫法是的調用 方式是\x0d\x0afnClass obj = new fnClass();\x0d\x0aobj.fnKey();\x0d\x0a\x0d\x0a第二種寫法是js的面向對象編程 得自己慢慢的理解哈
無限滾動插件,給個demo,參考一下:
%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="utf-8"%
!DOCTYPE html
html
head
meta charset="utf-8"
title無限翻頁效果/title
script src="css/infinite-scroll/jquery-1.6.4.js"/script
script src="css/infinite-scroll/jquery.infinitescroll.js"/script
script src="css/infinite-scroll/test/debug.js"/script
script
$(document).ready(function (){ //別忘了加這句,除非你沒學Jquery
$("#container").infinitescroll({
navSelector: "#navigation", //頁面分頁元素--成功后自動隱藏
nextSelector: "#navigation a",
itemSelector: ".scroll " ,
animate: true,
maxPage: 3,
});
});
/script
/head
當前名稱:jquery滾動插件,移動端滾動條插件
本文URL:http://vcdvsql.cn/article26/dsdejcg.html
成都網站建設公司_創新互聯,為您提供小程序開發、企業網站制作、關鍵詞優化、Google、網站建設、微信公眾號
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯