您好,登錄后才能下訂單哦!
這篇文章主要講解了“jQuery實現滑動解鎖功能”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“jQuery實現滑動解鎖功能”吧!
unlock.js是一款jQuery滑動解鎖插件。目前很多網站在用戶登錄和注冊時,為防止惡意攻擊,采用來滑動解鎖的驗證方式。用戶需要滑動指定的滑塊到指定位置,才能通過驗證。unlock.js可以實現這種滑動解鎖功能。
unlock.js插件具有以下特點:
滑動解鎖。
尺寸、顏色、字體大小等都可以個性化定制。
完成解鎖后會有回調函數,用來觸發進一步的數據處理。
1. 首先在頁面中引入unlock.css和unlock.js文件。
<link href="css/unlock.css" rel="stylesheet">
<script src='js/unlock.js'></script>
2. 然后布置簡單的HTML的結構,使用一個<p>作為滑塊的容器。
<!--滑塊容器-->
<p id = "foo"></p>
3. 最后初始化插件。在頁面DOM元素加載完畢之后,可以通過下面的方法來初始化該滑動解鎖插件。
var $container = $('#foo');
$container.slideToUnlock(options);
unlock.js滑動解鎖插件的配置參數有:
參數默認值描述
width默認為容器的寬度滑塊的寬度height默認為容器的高度滑塊的高度bgColor#E8E8E8滑塊的背景顏色progressColor#FFE97Fprogress的顏色handleColor#fff滑塊手柄的顏色succColor#78D02E成功解鎖后的顏色text'slide to unlock'滑塊上的默認文字textColor#000文字的顏色succText'ok!'成功解鎖后顯示的文字succTextColor#000成功解鎖后顯示的文字顏色succFuncfunction() { alert('successfully unlock!'); }成功解鎖后的回調函數
更多有關unlock插件信息,請訪問項目github地址為:https://github.com/menthe/unlock.js
感謝各位的閱讀,以上就是“jQuery實現滑動解鎖功能”的內容了,經過本文的學習后,相信大家對jQuery實現滑動解鎖功能這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。