The Best Guide on JQUERY

jquery

JQuery is free and an open-sourced software licensed under the MIT License. It is a cross platform java script library designed to simplify the client-side scripting HTML. This is the most popular java script library in vogue. There is an estimated 65% installation of the top 10 million highest-trafficked sites on the web.

jquery

The syntax is designed to make it easier to navigate a document, select DOM elements, create animations, handle events and also develop Ajax apps. Jquery also allows the developers to create plugins on top of JavaScript library. This allows the developers to create abstractions for low level interaction and animation, advanced effects and high level theme able widgets.

The set of Jquery core features – DOM elements selections, traversal and manipulation- enabled by its selector engine, creating a new “programming style”, fusing algorithms and DOM data structures. This style influenced the architecture of other Java Script Frame works, later stimulating the creation the of standard selectors API.

Nokia and Microsoft bundle JQuery on their platforms. Microsoft includes it with Visual Studio for use within ASP.NET AJAX and ASP.NET MVC frameworks. While Nokia has integrated it into Web run-time widget development platform.

Overview:

JQuery at its core, is a DOM (Document Object Model) manipulation library. DON is a tree structured representation of all the elements of a web page and JQuery simplifies the syntax of finding, selecting and manipulating these DOM elements. For instance: JQuery can be used for finding an element in the document with a certain property, changing one or more of its attributes, or making it respond to an event.

JQuery also gives a paradigm for event handling which goes beyond basic DOM element selection and manipulation. The event assignment and the event callback function definition are done in a single step in a single location in the code. JQuery also aims at incorporating other highly used JavaScript functionality.

The principles of developing with JQuery are:-

-> separation of JavaScript and HTML

-> Brevity and Clarity

-> Elimination of Cross Browser compatibility

-> Extensibility

Features:-

JQuery includes the following features:

-> DOM element selections using the multi-browser open source selector engine sizzle, a spin-off of the JQuery project.

-> DOM manipulation based on CSS selectors that uses elements’ names and attributes as a criteria to select nodes in the DOM.

-> events

-> effects and animations

-> Ajax

-> Deferred and promised objects to control asynchronous processing

-> JSON parsing

-> Extensibility through plug-ins

-> Utilities such as feature detection

JQuery Plug-ins:

The JQuery architecture allows developers to create plug-in code to extend its functionality. There are already thousands of JQuery plug-ins available on the internet that cover a range of functions like Ajax helpers, Web services etc.

The plugins sub domain of the JQuery Project web site is an important source of JQuery plug-ins. In order to rid the site of spam the plugins in this sub domain were accidentally deleted. The new website will include a Git Hub-hosted repository, which requires the developers to resubmit their plugins and to conform to new submission requirements. There are alternative plugin search engines like “Jquery.in” that take more specialized approaches, such as listing only plug-ins that meet certain criteria. Jquery also has a learning center that helps us better understand JavaScript and to get started developing JQuery plug-ins.

Posted in WEB

Leave a Reply

Your email address will not be published. Required fields are marked *