40 jQuery plug-ins worth your attention and 40 jQuery plug-ins worth your attention

Source: Internet
Author: User

40 jQuery plug-ins worth your attention and 40 jQuery plug-ins worth your attention

The jQuery developer community should be one of the most diligent and active communities in website development. They continuously provide us with free and practical plug-ins. I will share with you 40 useful plug-ins recently collected.

 

I. Rolling plug-in

JQuery Waypoints

Waypoints is a jQuery plug-in used to capture various rolling events, such as page-less content browsing, or fixing an element to prevent scrolling. Supports mainstream browser versions.

 

 

 

Skrollr

JavaScript class library-Skrollr, which provides a UI front-end framework with a variety of special scrolling effects developed for 5 years!

 

 

Ii. document form

 

Handsontable

A simplest solution for editing HTML tables similar to Excel. Handsontable is a powerful jQuery plug-in that implements the table editing function on the HTML page and is similar to the Excel editing effect. In Excel, you can perform almost all operations on webpages, such as dragging and copying, Ctrl + C, and Ctrl + V. In addition, it supports the following browsers: IE7 +, FF, Chrome, Safari, and Opera.

 

 

JQuery Sparklines

A jQuery plug-in visualization tool. jQuery Sparklines can help you generate static or dynamic spectral charts on the page. This tool describes three features: "highlighting data display, simple design, and providing text-size images ". Compatible with most popular browsers: Firefox 2 +, Safari 3 +, Opera 9 and Internet Explorer 6 & 7 & 8. Well-developed 5-year UI front-end framework!

 

 

Teamwork Gantt

The jquery version of Gantt chart is very good for a free software. (I do not know what Gantt chart is)

 

 

DataTables

DataTables is a jQuery table plug-in. This is a highly flexible tool based on a step-by-step enhancement that will add advanced interactive control and support for any HTML table. Main features:

  • Automatic Paging

  • Real-time table data filtering the UI front-end Framework carefully developed for 5 years!

  • Automatic data sorting and data type detection

  • Automatically process column width

  • You can customize styles through CSS.

  • Columns can be hidden.

  • Easy to use

  • Scalability and flexibility

  • Internationalization

  • Dynamic table Creation

  • Free

 

Arbor. js

Arbor. js provides efficient, force-directed layout algorithms, graphical organization abstraction, and screen re-painting functions. It is a visual Javascript Graphics Library Based on jquery and Web multithreading technology. This class library does not forcibly specify the drawing method. You can draw on canvas, svg, or even specified HTML labels. Arbor. js allows you to focus more on graphic data and styles without wasting time on physical mathematical algorithms.

 

 

3. layout plug-ins

 

Wookmark jQuery Plugin

Wookmark jQuery plugin is a jQuery plug-in used to implement the webpage layout effect of the popular waterfall stream. Well-developed 5-year UI front-end framework!

 

 

JQuery Masonry

JQuery Masonry is a jQuery layout plug-in which elements are arranged vertically and horizontally based on a grid to minimize vertical spaces between elements of different heights.

, You will know the purpose of the comparison chart below:

 

Isotope

Isotope is definitely an incredible jQuery plug-in that you can use to create dynamic and intelligent la S. You can hide, display, and filter projects, re-sort, sort, and even more. Meanwhile, Isotope also has many cool animations. Well-developed 5-year UI front-end framework!

 

 

 

FitVids. JS

If you need your video to automatically adapt to the webpage width, the jquery plug-in FitVids. js can help you

 

 

 

Gridster. js

Gridster. js is a jQuery plug-in used to build an intuitive drag-and-drop layout that supports multiple columns. You can also dynamically add and delete elements in a table. It is a good plug-in.

 

 

Freetile. js

Freetie comes from the built-in Layout engines of volume age and volume age Plus, inspired by Masonry, VGrid, and Wookmark, but compared with them, Freetie has the following unique features:

  • The element of any size is allowed and a fixed column width is not required. Therefore, you do not need to specify the column width to cater to your element size.

  • The built-in algorithm allows you to easily customize the Insert Location to suit different display methods. For example, align left or right or close to a specific element.

  • Intelligent animation can determine whether animation effects are required. For example, the added elements and invisible elements. Well-developed 5-year UI front-end framework!

  • As long as the website using the volume age and volume age Plus templates is using it, it is very stable.

 

 

Iv. Text plug-ins

 

JQuery TextExt Plugin

JQuery TextExt. This plug-in can help you quickly add tags and provide related powerful auxiliary functions to help you effectively input, automatically complete prompts, and provide AJAX support.

 

 

 

Jeditable

Jeditable is a jquery plug-in that can be edited locally and submitted to the server for processing. It is a rare plug-in for local editing. (Note: In-Place editing is also called Instant editing? The general process is as follows. When a user clicks a text on a webpage, the text appears in an editing box. After the user modifies the text, the user clicks the submit button, the new text is sent to the server, and the form disappears to display the latest edited text.

 

 

FitText

FitText is an interesting tool that supports automatic text size adjustment.

Well-developed 5-year UI front-end framework!

 

 

 

V. UI plug-in

 

JQuery Knob demo

If you are looking for a jQuery plug-in that generates a nice knob (knob), jQuery knob is definitely a good choice. It uses canvas to help us generate superb knob effects. You can use the plug-in options or HTML5 data attributes to customize and set the plug-in attributes, which is convenient, simple, and elegant.

 

 

Noty-A jQuery Notification Plugin

A jQuery message reminder plug-in. It helps us quickly create, warn, prompt, and error message boxes. You must have used the default alert ('..') code. With Nody, you can create more elegant and powerful message prompts.

 

 

 

 

PageSlide

It can control the display and closure of a hidden page. Specifically, the current page occupies a complete page, and the hidden page cannot be seen. You set a control place and click the control to trigger the event. The hidden page pops up. Click again to hide the space outside the page and it will be closed again.

This is suitable for placing important content on the home page in a limited space, while hiding some pages does not necessarily need to be displayed, but users need to expand the display content. Well-developed 5-year UI front-end framework!

 

 

 

JQuery Collapse

JQuery Collapse is a lightweight jQuery plug-in used to expand and Collapse elements. It supports Cookie state saving.

 

 

 

Avgrund

Avgrund is a jQuery plug-in used to display modal pop-up windows. It supports popular browsers including IE6 and requires jQuery 1.4 +. The file size is small and only 2 kb.

 

 

 

JQuery One Page Navigation

Single page design has become increasingly popular recently. websites that use single pages are simple, elegant, and easy to maintain. You do not need to modify many files for daily maintenance, furthermore, it is a good choice to use the cool dynamic scrolling method to display your personal or corporate website, today, we will introduce you to jQuery one page nav, a very good single-page rolling navigation plug-in. I hope you can apply it to your website design and development. Well-developed 5-year UI front-end framework!

 

 


What should I pay attention to when developing a jquery plug-in that can be used multiple times on a page?

This situation may be caused by the scope or execution context. Because you cannot see your code, you can only give my suggestions:
Use the new Keyword to declare an instance in the plug-in, as shown in figure
Assume that the main function of your plug-in is func.
Use new func () for plug-ins ()

What should I pay attention to when developing a jquery plug-in that can be used multiple times on a page?

Do not repeat public variables. Please refer to this article: www.gbin1.com/...ugins/ to help you develop high-quality jQuery plug-ins.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.