Basic jQuery Example


________________________________________
Basic jQuery Example
The following example demonstrates the jQuery hide() method.
When a user clicks on a button, all <p> elements will be hidden:
Example
<!DOCTYPE html>
<html>
<head>
<script src="jquery.js"></script>
<script>
$(document).ready(function(){
  $("button").click(function(){
    $("p").hide();
  });
});
</script>
</head>

<body>
<h2>This is a heading</h2>
<p>This is a paragraph.</p>
<p>This is another paragraph.</p>
<button>Click me</button>
</body>
</html>



________________________________________
Downloading jQuery
There are two versions of jQuery available for downloading:
•    Production version - this is for your live website because it has been minified and compressed
•    Development version - this is for testing and development (uncompressed and readable code)
Both versions can be downloaded from jQuery.com.
Tip: Place the downloaded file in the same directory as the pages where you wish to use it.
________________________________________
Alternatives to Downloading
If you don't want to download and host jQuery yourself, you can include it from a CDN (Content Delivery Network).
Both Google and Microsoft host jQuery.
To use jQuery from Google or Microsoft, use one of the following:
Google CDN:
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js">
</script>
</head>



     Get the latest available version with Google CDN:

If you look at the Google URL above - the version of jQuery is specified in the URL (1.8.0). If you would like to use the latest version of jQuery, you can either remove a number from the end of the version string (for example 1.8), then Google will return the latest version available in the 1.8 series (1.8.0, 1.8.1, etc.), or you can take it up to the whole number (1), and Google will return the latest version available in the 1 series (from 1.1.0 to 1.9.9).

Microsoft CDN:
<head>
<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.8.0.js">
</script>
</head>



     One big advantage of using the hosted jQuery from Google or Microsoft:

Many users already have downloaded jQuery from Google or Microsoft when visiting another site. As a result, it will be loaded from cache when they visit your site, which leads to faster loading time. Also, most CDN's will make sure that once a user requests a file from it, it will be served from the server closest to them, which also leads to faster loading time.

No comments:

Post a Comment