jquery編寫彈出信息提示條并延時(shí)滑出動(dòng)畫實(shí)現(xiàn)示例
摘要
平時(shí)編寫一些簡(jiǎn)單的網(wǎng)站,又不想添加任何的組建和外部庫,但是需要一些彈窗或者彈出信息提示條,可以自己編寫一個(gè)簡(jiǎn)單的小組件。
簡(jiǎn)單的小組件
<!DOCTYPE html> <html> <head> <title>提示條示例</title> <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> <style> *{ padding: 0; margin: 0; } body{ background: #eee; } button{ padding: 6px 20px; } #app{ width: 300px; margin:20px auto; } .notification-container { position: fixed; top: 0; right: 0; width: 100%; height: 100%; pointer-events: none; } .notification { background: #fff; color: #333; width: 250px; height: 70px; line-height: 70px; text-indent: 15px; border-radius: 10px; display: block; pointer-events: auto; margin-bottom: 10px; } </style> </head> <body> <div id="app"> <!-- 創(chuàng)建按鈕 --> <button onclick="createNotification()">創(chuàng)建</button> <!-- 提示條容器 --> <div id="notification-container"></div> </div> <script> // 計(jì)數(shù) let notificationCount = 0; // 創(chuàng)建提示條 function createNotification() { // 增加提示條 notificationCount++; const notificationId = `notification-${notificationCount}`; const notification = $( `<div class="notification" id="${notificationId}">提示條 ${notificationCount}</div>` ); // 添加 $("#notification-container").append(notification); // 延時(shí)隱藏+動(dòng)畫 setTimeout(function() { $(`#${notificationId}`).slideUp(500, function() { $(this).remove(); }); }, 2000); } </script> </body> </html>
演示
以上就是jquery編寫彈出信息提示條并延時(shí)滑出動(dòng)畫實(shí)現(xiàn)示例的詳細(xì)內(nèi)容,更多關(guān)于jquery彈出提示條延時(shí)滑出動(dòng)畫的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
- jQuery實(shí)現(xiàn)鼠標(biāo)選中文字后彈出提示窗口效果【附demo源碼】
- jQuery實(shí)現(xiàn)頁面點(diǎn)擊后退彈出提示框的方法
- jQuery實(shí)現(xiàn)鼠標(biāo)經(jīng)過彈出提示信息的地圖熱點(diǎn)效果
- jquery刪除數(shù)據(jù)記錄時(shí)的彈出提示效果
- jQuery實(shí)現(xiàn)的卷簾門滑入滑出效果【案例】
- jQuery實(shí)現(xiàn)下拉菜單動(dòng)態(tài)添加數(shù)據(jù)點(diǎn)擊滑出收起其他功能
- jQuery實(shí)現(xiàn)的淡入淡出與滑入滑出效果示例
相關(guān)文章
jQuery實(shí)現(xiàn)鼠標(biāo)單擊網(wǎng)頁文字后在文本框顯示的方法
這篇文章主要介紹了jQuery實(shí)現(xiàn)鼠標(biāo)單擊網(wǎng)頁文字后在文本框顯示的方法,可實(shí)現(xiàn)鼠標(biāo)點(diǎn)擊上方文字即可在下方勾選處文本框顯示對(duì)應(yīng)文字的效果,涉及jQuery鼠標(biāo)事件及鏈?zhǔn)讲僮鞯南嚓P(guān)技巧,需要的朋友可以參考下2015-05-05jquery.autocomplete修改實(shí)現(xiàn)鍵盤上下鍵自動(dòng)填充示例
根據(jù)需求要實(shí)現(xiàn)通過鍵盤上下移動(dòng),獲得聯(lián)想菜單中的值,如同google baidu的查詢功能,下面的代碼是自己手寫的,喜歡的朋友可以嘗試操作下2013-11-11jQuery中設(shè)置form表單中action值的實(shí)現(xiàn)方法
下面小編就為大家?guī)硪黄猨Query中設(shè)置form表單中action值的實(shí)現(xiàn)方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-05-05JQuery報(bào)錯(cuò)Uncaught TypeError: Illegal invocation的處理方法
這篇文章主要介紹了JQuery報(bào)錯(cuò)"Uncaught TypeError: Illegal invocation"的處理方法,需要的朋友可以參考下2015-03-03jQuery實(shí)現(xiàn)購物車的總價(jià)計(jì)算和總價(jià)傳值功能
這篇文章主要介紹了jQuery實(shí)現(xiàn)購物車的總價(jià)計(jì)算和總價(jià)傳值功能 ,代碼簡(jiǎn)單易懂,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-11-11基于JQuery實(shí)現(xiàn)的類似購物商城的購物車
使用JQuery Clone 模板來實(shí)現(xiàn)商品信息的展示,展現(xiàn)形式可以通過修改模板中的td來確定每一行顯示多少個(gè)商品信息2011-12-12TimergliderJS 一個(gè)基于jQuery的時(shí)間軸插件
Timeglider JS是一個(gè)由javascript支持縮放,數(shù)據(jù)驅(qū)動(dòng)的時(shí)間軸組件。非常適合顯示項(xiàng)目歷史,項(xiàng)目計(jì)劃及其其它需要顯示歷史的項(xiàng)目2011-12-12jQuery Timelinr實(shí)現(xiàn)垂直水平時(shí)間軸插件(附源碼下載)
jquery.timelinr.js是一款效果非常炫酷的jQuery時(shí)間軸插件。下面腳本之家小編給大家介紹jQuery Timelinr實(shí)現(xiàn)垂直水平時(shí)間軸插件,需要的朋友參考下2016-02-02