24 個為網站開發人員設計的酷 jQuery 插件和效果
已發表: 2020-08-19期待已久的 jQuery 版本 3 終於上架了,全球的開發人員都在努力使用新功能,並將他們現有的庫傳輸到新的代碼系統。 一直在為舊版本 IE 實現 jQuery 的開發人員將因缺乏對舊瀏覽器版本的支持而感到失望,但還有更多值得期待的地方。 jQuery 已經建立了一個巨大的基礎,它現在推動了我們在網絡上體驗的大部分交互式和動態體驗。 將您現有的 jQuery 知識與 React 和 Angular 等框架相結合,可以產生非常多樣化的結果。
jQuery 的薪水還不錯,至少在經驗豐富的 jQuery 開發人員的平均收入已上升到 90,000 美元以上的州是這樣。 選擇 jQuery 是免費的,Khan Academy 和 Codecademy 等平台提供免費的網絡教程課程來幫助您入門。 GitHub 託管了數以萬計的 jQuery 庫,您可以瀏覽所有這些代碼示例,進一步加強對這個非凡的 JavaScript 庫的理解。
然而,一般的網站管理員和 Web 開發人員將 jQuery 視為擴展默認網站功能的機會,通過添加效果和腳本來優化用戶體驗,並針對其基本核心需求進行更徹底的調整。 這就是為什麼我們決定收集一些最酷、當然也是最具交互性的 jQuery 插件。 這些插件和效果的範圍從性能優化到創建量身定制的入門體驗,這將幫助您的用戶從決定註冊的那一刻起更好地了解您的產品。 這些是基本的 jQuery 庫,您可以將它們應用於各種情況,幾乎無需費力即可啟動和運行它們。
農作物
Cropper 很可能是您可以使用的最廣泛的基於 Web 的圖像裁剪工具。 它有 70 多種不同的裁剪、操作、理解和修改圖像數據的方式。 它對具有觸摸功能的移動設備很友好,您可以縮放/旋轉/縮放您的照片,並支持當今許多網絡瀏覽器。 預定義選項允許您通過單擊將照片縮放到不同的縱橫比,您可以更改視圖模式以使用照片的尺寸和比例,並且有多種方法可以獲取有關照片的數據數組,例如容器、圖像、畫布和裁剪框數據,只需單擊一下按鈕即可。
該界面非常友好,您將其放入您的圖像上傳平台之一將沒有任何困難。 您可以有效地將 Cropper 與任何已知的 jQuery 文件上傳腳本結合起來,為您的圖像共享站點創建真實的體驗。
Clusterize.js
Denis Lukov 為前端社區(CSS 和 JavaScript)做出了許多巨大的貢獻,他的許多開源庫受到全球數以萬計的推崇,而 Clusterize 是他最著名的氣質之一。 Clusterize 使用原生 JavaScript 構建,是一個靈活的 jQuery 插件,用於通過平滑的滾動表界面顯示大量數據(稱為大數據),但 Clusterize 脫穎而出——因為它可以處理多達 500,000 行的數據並在其中顯示單個表,沒有任何性能問題,實際上演示網站是通過幾步預覽構建的,可讓您預加載現有數據並查看插件如何輕鬆對其進行排序。
適用於所有現代網絡瀏覽器,並支持移動響應式設計。 文檔解釋了使 Clusterize 工作的指南,還提到了一些關於不要過度使用數據的見解,因為某些瀏覽器對單個元素中可以顯示的數據量設置了限制。
二十二十
這些天,初創公司和 IT 公司正在左右推出,其中許多專注於通過他們的軟件進行某種形式的網絡操作,在某些情況下,這意味著在線管理和編輯照片,有時它是一種可以將您的網站改造成獨特的體驗,並且在過去的 2 年中出現了一種新趨勢,即初創公司開始展示其產品的 20/20 照片預覽體驗。 例如,使用 20/20 方法 - 客戶可以演示您的產品如何影響特定功能或元素,例如照片。 它類似於您在 Affinity Pro 或 Photoshop 等工具中看到的內容; 可以使用簡單的前後滾動器預覽圖像以進行更改。
曾經集成到您的主堆棧中的TwentyTwenty 庫可用於顯示兩張獨特照片之間的差異,並帶有附加滑塊,因此體驗保持無縫。 像 TinyPNG 這樣的網站就是一個可以從這個插件中受益的例子,因為它使網站管理員能夠顯示壓縮前的圖像和壓縮後的圖像,並且該概念可以應用於您所在的任何情況從一件事到另一件事的改變,並希望向客戶展示他們可以期待的那種變化。 這是一種交互式方法,受到已經適應這種現代 Web 技術技術的用戶的讚賞。
滑動和推送菜單
菜單將不可避免地成為您網站上瀏覽/訪問最多的元素之一,對於導航通常完全依賴於菜單的移動設備更是如此,但即使在我們現在生活的時代,菜單仍然缺乏許多功能、動態選項和交互方法,可提供出色的用戶體驗。 滑動和推送菜單為現代網絡導航菜單帶來了全新的體驗。 並且由於此菜單附帶了一個教程,因此已將其應用於您自己的設計。
稱為藍圖,此菜單有兩種方法; 滑動和推動。 在用戶交互(回調)時,菜單可以配置為從網頁的左側、右側、頂部或底部滑出,只要支持 HTML5,您就可以在菜單中放置任何內容。 所以從某種意義上說,Blueprint 為您提供了製作交互式菜單的框架,其餘的您可以根據自己的喜好進行配置,即使這意味著使用交互式 JavaScript 功能使您的菜單具有動態性,這實際上是目前非常流行的方法用於顯示最新消息和其他類似元素。
jQuery 旋鈕
如果您想以錶盤、滾輪、旋鈕的形式將特殊的 jQuery 插件效果包含到您的應用程序中,無論您想稱呼它什麼,jQuery Knob 都可以做到這一點。 它有多種不同的選項和變體,讓您可以更輕鬆地找到合適的選項。 四位數、偏移、光標模式、時鐘樣式和無限輪只是您可以充分利用的幾個示例。 所有的替代品都帶有不同的互動,讓事情變得更加有趣。 您甚至可以在實時預覽頁面上進行測試,以了解 jQuery Knob 的運行方式。
花式盒子
Fancybox 是一種工具,可幫助您以最佳方式呈現各種不同的媒體。 視頻和圖像與 Fancybox 配合得非常好,讓您可以精美地展示它們。 雖然您可以精確地使用默認設置,但您也可以修改和調整 Fancybox 以精確滿足您的需求。 毋庸置疑,佈局是響應式的,可以在智能手機、平板電腦和台式機上完美運行。 換句話說,所有設備和平台的性能都將是一流的。 Fancybox 還經過 GPU 加速,可識別著名網站的內容並保證快速輕鬆的設置。 為每個用戶創建愉快的內容查看體驗。
完整頁面
顧名思義,FullPage 是一種工具,可幫助您創建有影響力的全屏滾動網站。 換句話說,它是登陸頁面又名單頁網站的解決方案。 如果這引起了您的興趣,這個 jQuery 插件是一個很好的實踐解決方案。 當然,FullPage 與所有受歡迎的設備完全一致,因此您的網站以水晶般清晰的方式出現在所有屏幕上。 橫向滑塊、平滑過渡、出色的靈活性,您可以說出來,使用 FullPage 創建全屏單頁網站的速度要快得多。 如今,從頭開始構建一個項目似乎太老派了。
小滑塊
使用滑塊呈現內容適用於任何網站或博客。 Tiny Slider 是一款受貓頭鷹旋轉木馬啟發的替代方案,可讓您立即朝著正確的方向前進。 其中一些功能包括延遲加載、自動播放、觸摸/拖動靈敏度、循環和邊緣填充等。 請記住,如果您想調整和改進它,使其與您的項目精確匹配,您也可以這樣做。 所有選項、安裝和其他信息都可以在文檔頁面上訪問,以便您了解它的要點並從正確的角度開始。
Bootstrap 星級評定
Bootstrap 在 web 開發中有這麼多的應用; 難怪它是領先的前端框架。 您有管理儀表板模板和使用 Bootstrap 構建的壯觀的 WordPress 主題,而且這個領域也存在許多 jQuery 插件,儘管我們想在這裡涵蓋所有這些(我們將來會),我們這篇文章特別關注 jQuery 效果和插件,它們將以獨特的方式為您的用戶體驗增添趣味。 星級評分插件通常很簡單,儘管 Bootstrap Star Ratings 包含如此多的功能,但您可能會將其與單個平台混淆! 該插件支持分數星級。 因此,您可以突出顯示和管理任何分數星。
與大多數其他評級插件相比,這是完全可配置的,並且是一個重要的區別之一。 使用任何您喜歡的字體圖標框架來渲染您的星形符號(例如,您可以輕鬆使用 FontAwesome 庫中的圖標)。 它甚至可以插入您自己的自定義樣式(主題),以更好地集成到您已經使用的設計中。 在文檔中,您將找到有關這些功能如何工作的更詳細說明,以及如何將 Bootstrap Star Rating 合併到您的移動應用程序中。
牧羊人
正如今天對流暢用戶體驗的理解一樣,入職已成為確保您的用戶通過註冊過程熟悉您的產品的熱門趨勢。 由於在用戶註冊時更容易向他們解釋您的應用程序的作用,因此入門體驗成為您的應用程序和軟件成功的重要組成部分。 雖然有些人仍然設法爭論創建入職體驗的好處,但有些人已經確保自己取得了巨大的成功,例如 Shopify 電子商務平台超越了傳統的入職,並在客戶很久之後繼續互動和教育他們。已經註冊,最常見的是通過電子郵件營銷。
Inbox 和 Peach 等移動應用程序已經完善了他們的用戶入職屏幕,並且在用戶完成帳戶密碼設置之前就向用戶解釋了他們的產品方面取得了巨大成功。 現在有了 Shepherd(來自世界領先的營銷平台之一 HubSpot),任何人都可以為他們的網站或應用程序設置分步引導流程。 使用該庫,指定您要解釋的元素,並詳細解釋每個元素的作用以及它與您的願景之間的關係。 可以在文檔中找到易於遵循的指南,祝您入門愉快!
Tingle.js
模態(彈出窗口、屏幕通知)繼續蓬勃發展,因為網絡用戶正在尋找與網站交互的新的交互式方式,但這並不是唯一能夠很好地發揮作用的市場模態。 從技術上講,模態已經存在很長時間了。 例如,當您在 Facebook 上單擊以刪除某些內容時,會顯示一個彈出框(模態)並要求您確認您的操作。
相當多的開發人員一直避免在他們的設計中使用模態和彈出窗口,因為他們認為這會妨礙用戶體驗。 但是精心應用的模態函數實際上可以增強您的用戶體驗! Tingle.js 可能是市場上最好的模態 jQuery 插件之一。 它遵循專業的設計標準,從激活模態並將其顯示給用戶可以毫不費力地過渡。 更有趣的是,Tingle.js 可以自定義,以便您可以在實際模式中顯示動態內容,或提供表單提交、內容體驗,甚至可以在外部彈出窗口中顯示畫廊。 任何有 JavaScript 經驗的人都可以輕鬆地將這個 jQuery 插件變成 WordPress 博主的彈出解決方案。
巴巴.js

十年來,用戶使用 AJAX 創造平靜的用戶體驗,開發人員繼續尋找新方法將這項技術與我們在消費內容時擁有的用戶體驗聯繫起來。 Barba.js 是一種 jQuery 效果,可為您的網站提供平滑的頁面過渡效果。 您可能之前瀏覽過一個網站,該網站在頁面的任一側提供導航箭頭,例如上一篇和下一篇文章。
通常,這些箭頭是硬導航元素,一旦你點擊它們就會刷新頁面並加載新的頁面,所以 Barba.js 做同樣的事情,但刪除瀏覽器需要再次重新加載頁面的部分,而是使用PJAX 它平滑地過渡到用戶想要查看的下一個頁面。 這種 UI 增加了用戶體驗的新維度,並且在未來幾年可能會得到更多使用。 Barba 確實使用緩存系統來緩存頁面,您可以按照自己喜歡的方式進行設置。
徑向 SVG 滑塊
滑塊——尤其是 jQuery 的滑塊——將繼續縮小、調整大小、再一次縮小,直到大多數 jQuery 滑塊將支持現代技術,在同一個庫中同時有利於性能和用戶體驗。 Radial SVG Slider 正朝著正確的方向邁出必要的步驟,通過使用 SVG clipPath 和遮罩效果,徑向滑動效果呈現出的滑塊不僅對瀏覽器和移動設備友好,而且速度比任何人都快想像。 毋庸置疑,SVG 格式在整個場景中扮演著重要角色。 當您使用現代工具為客戶構建新設計時,Radial 充滿互動動畫效果,將很高興地成為您設計工作流程的一部分。
轉盤.js
轉盤不是普通的 jQuery 滑塊,否則我們不會包含它! Turntable 是一個響應式 jQuery 插件,用於在用戶上下瀏覽網站時為您的圖像創建旋轉滑塊效果,Turntable 開發人員將其稱為“動畫書效果”,也許它可以應用於一系列圖像,以顯示動畫書之間的相似性設計。 圖像需要在 myTurntable ID 和轉盤類下指定為唯一的 HTML li 元素。 Turntable.js 會解決剩下的問題。 還需要一點 CSS 才能使 UI 流暢和吸引人。
特里克斯
WYSIWYG 通常是不可靠的,並且依賴於沒有在所有版本的現代瀏覽器中正確實現的包裝器,這會產生問題,因為開發人員希望在他們的應用程序中使用富文本編輯器。 Trix 通過採用 WYSIWYG 的方法並強調編寫內容(博客、文章、研究、任何東西!)、製作列表、編寫短消息和一般文檔等功能來完成這項工作。 您可以獲得通常的粗體、斜體、罷工、鏈接、引用、列表和撤消功能,但經過組合,大部分時間您都專注於寫作,而不是左右單擊按鈕。
Trix 自動接受拖動或粘貼到編輯器中的文件,並將它們作為附件插入到文檔中。 每個附件都被視為待處理,直到您遠程存儲它並為 Trix 提供一個永久 URL。 由於它是面向開發人員的,因此最好從 Trix 開始使用文檔,其中解釋了實現功能以得到您自己的應用程序支持的不同方式。 感謝從事像 Trix 這樣的項目的人們,富文本編輯器的未來看起來相當不錯!
推送.js
當您可以使用推送通知並直接在他們的計算機桌面上提醒用戶有關新內容和更新的信息時,誰需要電子郵件營銷! 這就是我們所期待的未來,而且推送通知肯定會變得更加精細,以允許其中包含動態內容,這肯定會接管電子郵件營銷領域,並因此產生一些新想法。 相當多的網站已經在使用推送通知來讓訪問者訂閱最新內容,這是一個簡單的彈出框,詢問用戶是否希望訂閱桌面通知,並為他們提供接受或拒絕的選項。 很有可能,通過這種方式,您將能夠聚集更多的讀者,因為人們可以更輕鬆地訂閱您的最新內容。
Push.js 使用簡單的 jQuery 跨瀏覽器插件將該功能直接推送到您的網站和應用程序中。 您仍然需要進行所有設置配置來設置您的消息,但是在您決定嘗試推送通知之後,這已經成功了一半。 我們不可避免地會看到媒體網站轉向這種交互形式。
膠合板
由於我們討論的是視頻內容,因此 Plyr 是一種適用於 YouTube 和 Vimeo 視頻內容的輕量級視頻嵌入解決方案。 Plyr 的庫大小僅為 10kb,不會對您的網絡性能造成太大影響,另一方面會增加瀏覽視頻內容繁重的頁面的樂趣。 Plyr 具有響應式設計實現,不僅支持現代網絡瀏覽器,還支持任何移動設備。 選項範圍從您期望穩定的視頻播放器具有的所有內容,以及作為用戶友好組件的附加功能。
動畫過渡效果
隨著設計師學習使用 CSS 和 JavaScript 創建獨特用戶體驗的新方法,頁面過渡效果也在不斷發展。 動畫過渡效果是一種讓移動和 Web 應用程序設計人員望而卻步的技術。 客戶要求他們的項目具有獨特的設計特徵,這是有道理的。 在當今世界,您需要清楚地了解是什麼讓您的設計比其他設計更獨特。 了解動畫效果往往會在用戶大腦中停留更長時間也很重要。 獨特的體驗比你已經看過一千次的東西更容易記住。
這些過渡效果適用於顯示特定動畫和卸載內容容器的表單提交。 但是只要稍加修改,任何人都可以將這些效果變成一個無縫的功能。 每當用戶切換頁面或開始新的回調時都會觸發。 有趣的是,與您當時需要的大量庫相比,實現這種有趣的效果只需要幾行代碼。
馬克.js
谷歌不太可能開始在其搜索結果頁面中突出顯示關鍵字。 但在過去的一年裡,很多平台實際上都選擇了這樣做。 這涉及提供可搜索的大量數據列表的媒體和內容網站。 標準搜索函數的問題在於它們確實返回了良好的結果。 相反,它們從不突出顯示您正在搜索的實際術語。 你最終會陷入你不想要的境地。 例如,有 5 個頁面,但不知道如何導航到您要查找的關鍵字。
這就是 Mark.js 非常有用的地方。 您可以將其應用於任何需要搜索功能的內容頁面。 此外,它會實時或在搜索結束後自動突出顯示搜索到的關鍵字。 它適用於博客文章內容以及數據表和動態數據集。
平衡文本
在沒有正當理由的情況下顯示內容可能會激怒眼睛。 您需要記住,對內容使用“justify”並不總是最佳選擇。 它可能會通過創建難以閱讀的間隙來阻礙用戶體驗,尤其是在移動設備上。 儘管 Balance Text 試圖通過使用智能算法來解決該問題。 這將確保所有文本在每個段落之間均等平衡。 使用您在上面看到的演示並仔細檢查 jQuery 效果的類型。 這應該可以增強每個人的用戶體驗,而不僅僅是您。 (有時情況往往如此!)
過濾器
想要擁有自己的 Instagram 小帝國嗎? Filterizr 可能會讓這個夢想成為現實! 它是一個 jQuery 插件,可以導航您的畫廊文件夾並將漂亮的過濾器應用於它們。 您通常會看到圖形設計師使用 Photoshop 和 Illustrator 應用它。 針對用戶體驗和性能進行了優化。
磚塊.js
生成磚石(網格)佈局並不是一項艱鉅的任務! 我們生活在 Web 開發和 JavaScript 的時代,這讓事情變得更容易。 當然,使用 Bootstrap 進行網格佈局很容易。 但是,您的客戶多久希望您使用 Bootstrap 呢? Bricks.js 是用於磚石類型設計的即時佈局生成器。 這包括畫廊、投資組合和卡片式設計,其中內容需要顯示在多列網格中,上面有卡片。 自動網格生成器可讓您指定所需的確切塊數。 此外,您可以在不到一秒鐘的時間內準備好佈局。
Premium Cool jQuery 插件和效果
哇! 多才多藝的 jQuery 插件和 jQuery 效果,肯定會讓用戶欣賞你深思熟慮的設計方式。 即使單獨嘗試這些也可以讓您更好地了解什麼對您的網站有效。 這最終可能成為您設想的專業和現代設計功能的基準標誌。 我們試圖專注於很酷的東西,但有時酷也意味著性能優化。 您還可以增強您已經提供的用戶體驗。 為了讓事情變得有趣,我們想向您展示一組 jQuery 插件。 一組專業編碼人員開發了這些插件,並在高級市場上發布了他們的工作。 這些插件與免費和開源項目有相似之處。 它的功能方法和現代網站的一般靈活性也趨於更加精緻。
Flex Mega 菜單
在 Bootstrap 的幫助下構建的 Flex Mega Menu 是適用於電子商務、媒體和發布商平台的大型菜單解決方案。 他們使用菜單作為進行簡潔網站導航以查找內容和其他有趣數據的手段。 超級菜單肯定越來越受歡迎。 開發人員現在意識到他們實際上可以將許多 UI 元素打包到一個菜單中。 儘管如此,它們可以集成是美妙用戶體驗的一部分。
Flex Mega Menu 有 5 種獨特的配色方案可供選擇。 它與 FontAwesome 集成,可滿足您所有的圖標字體需求。 事實上,它具有響應能力,適用於小型和大型移動設備。 它有四種獨特的下拉菜單樣式。 它具有出色的 AJAX 集成,因此人們可以從菜單本身進行表單提交。 此外,它的 jQuery 設置面板配置了所有必要的設置,並且如前所述基於 Bootstrap 的網格佈局。
Chartli – 交互式圖表
如果您了解製作有利於研究和視覺分析的現代內容的價值,您就無法逃避圖表。 您可以使用這兩種已知的方法來增加參與度和社交分享。 借助 Chartli,您可以使用 jQuery 向您的網站添加任何形式的圖表。 從移動屏幕查看時,它不會被遮擋。 此外,您可以自定義它,以便您可以導出圖表。
為自定義網站效果選擇最好的 jQuery 插件
jQuery 是最常用的 JavaScript 庫,原因有很多。 其中包括其有效的功能。 它能夠添加到從面向網站的角度訪問的網站、應用程序或項目。 我們知道這些庫只觸及了外面的東西。 我們完全專注於結合酷炫和有用的效果的想法。 這些效果將增強、加強和改善您為網站訪問者提供的用戶體驗。 由於總是有改進的空間,歡迎您對自己喜歡的 jQuery 庫發表評論。 我們會仔細研究您的建議。