jQuery Defination :

* jQuery is a JavaScript library.
* jQuery includes numerous functions for handling HTML and style sheets (CSS) as well as AJAX programming.
* The purpose of jQuery is to make it much easier to use JavaScript on your website.
* jQuery takes a lot of common tasks that require many lines of JavaScript code to accomplish, and wraps them into methods that you can call with a single line of code.
* jQuery is a multi-browser JavaScript library designed to simplify the client-side scripting of HTML.
* jQuery also simplifies a lot of the complicated things from JavaScript, like AJAX calls and DOM manipulation.
* It has a wide range of plugins available for various specific needs

Features of Jquery :

  1. HTML element selections
  2. HTML element manipulation
  3. CSS manipulation
  4. HTML event functions
  5. Javascripts effects and animations
  6. AJAX interaction to any web page
  7. Utilities

Some important keywords :

Element :

An element refers to the name of tag. <p>, <p id="head">, <p class="show"> each of them can be one one element.

Plugin :

Plugin is a program installed into an existing application in order to enhance its capability means it adds new functionality.

Scripts :

A script is a set of instructions. For Web pages they are instructions either to the Web browser (client-side scripting) or to the server (server-side scripting). Scripts provide change to a Web page.

Client-side :

The client is the system on which the Web browser is running. JavaScript is the main client-side scripting language for the Web. Client-side scripts are interpreted by the browser.
The process with client-side scripting is:
1. The user requests a Web page from the server.
2. The server finds the page and sends it to the user.
3. The page is displayed on the browser with any scripts running during or after display.

Server-side :

The server is where the Web page and other content lives. The server sends pages to the user/client on request.
Server-side scripting tends to be used for allowing users to have individual accounts and providing data from databases.
PHP and ASP.net are the two main technologies for server-side scripting.

AJAX :

AJAX is the art of exchanging data with a server and update parts of a web page without reloading the whole page.
It allows JavaScript to send and receive data from Web servers by interacting with server-side script pages.

start by creating a new HTML page with the following contents :-
example:
			
			
		    
Tips: You can download jQuery.js file and give appropiate path to src attribute in the script tag