Definition from Wikipedia.  The Prototype JavaScript Framework  implemented as a single file of JavaScript code  named prototype.js (http://prototypejs.org/

Slides:



Advertisements
Similar presentations
The jQuery library. What is jQuery ? A javascript lightweight library Is very easy to use Is powerful Is cross-browser compatible Downloadable from jQuery.com,
Advertisements

It’s always better live. MSDN Events Developing ASP.NET AJAX Controls with Silverlight.
CS428 Web Engineering Lecture 15 Introduction to Jquery.
JQuery. What is jQuery? jQuery is a fast, small, and feature-rich JavaScript library that simplifies HTML document traversing and manipulation event handling.
Philly.NET Hands-On jQuery + Plug-ins Bill Wolff, Rob Keiser.
1 Using jQuery JavaScript & jQuery the missing manual (Second Edition)
Fundamentals, DOM, Events, AJAX, UI Doncho Minkov Telerik Corporation
Agenda What is AJAX? What is jQuery? Demonstration/Tutorial Resources Q&A.
JQuery CS 268. What is jQuery? From their web site:
Getting Started.  jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions.
PhpXperts What is jQuery Javascript Library Fast and concise Simplifies the interaction between HTML and JavaScript.
Nguyen Ich Cuong.  Course duration: 45’  Purpose: Present Introduction to JQuery  Targeted attendees: NICorp Trainee  Tests/quiz: Yes - 10’
What is jQuery?  JavaScript Library  Functionality  DOM scripting & event handling  Ajax  User interface effects  Form validation 2.
JQuery Javascript Framework Aryo Pinandito. A Little Bit About jQuery  jQuery is an Open-Source JavaScript framework that simplifies cross-browser client.
JQuery March 09 th,2009 Create by
JQuery 10/21. Today jQuery Some cool tools around the web JavaScript Libraries Drawing libraries HTML Frameworks Conventions.
A really fairly simple guide to: mobile browser-based application development (part 4, JQuery & DOM) Chris Greenhalgh G54UBI / Chris Greenhalgh.
JQuery Adding behaviour…. Lecture Plan Review of last lesson Adding behaviour –click, mouseover Animation –fade, slideDown Navigation –parent, find, next.
JQUERY | INTRODUCTION. jQuery  Open source JavaScript library  Simplifies the interactions between  HTML document, or the Document Object Model (DOM),
13. jQuery See the official documentation at  See the terse API documentation at
Jquery Nasrullah. Jquery jQuery is a JavaScript Library. jQuery greatly simplifies JavaScript programming. jQuery is easy to learn.
INTRODUCTION TO HTML5 Using jQuery with HTML5. Introducing jQuery  Although it is not a part of any W3C or WHATWG specification, jQuery performs an important.
JavaScript Frameworks Presented by Kyle Goins Also see:
Conor Russomanno & Elizabeth Umbrino. A popular free Javascript Library Released in January 2006 At BarCamp, an international network of user-generated.
JQuery Fairway Code Brew. Agenda What is jQuery? No, really, what is it? Show me something cool Why should I use it? Disturbing photo More features FlexBox.
Animation & Effects Using JQuery. What is jQuery? jQuery is a lightweight, JavaScript library. The purpose of jQuery is to make it much easier to use.
JQuery Youn-Hee Han
. Taught by: Muhammad Ali Baloch midahot. WHAT IS JQUERY JQuery is a fast, small, and feature-rich JavaScript library. Simplifies the interaction between.
Unleash the Power of jQuery Doncho Minkov Telerik Software Academy academy.telerik.com Senior Technical Trainer
Wijmo Troy Taylor. What is Wijmo? -Wijmo is a kit of over 40 UI widgets, optimized for client-side web development. -HTML5 -jQuery -CSS3 -SVG.
Cs332a_chapt10.ppt CS332A Advanced HTML Programming DHTML Dynamic Hypertext Markup Language A term describing a series of technologies Not a stand-a-lone.
JQuery Introduction © Copyright 2014, Fred McClurg All Rights Reserved.
JavaScript Library. What is jQuery jQuery is a lightweight JavaScript library. The purpose is to make it easier to use JavaScript code on your website.
Unleash the Power of jQuery Learning & Development Team Telerik Software Academy.
Review of the DOM Node properties and methods Some ways of accessing nodes Appending, copying and removing nodes Event handling – Inline – Scripting –
JQuery JavaScript is a powerful language but it is not always easy to work with. jQuery is a JavaScript library that helps with: – HTML document traversal.
Welcome to jQuery jQuery is one of many available libraries that – Provide functions for manipulating the web page With fairly good performance – Help.
Intro to jQuery. What is jQuery? A JavaScript library Lightweight (about 31KB for the minified version) Simplifies HTML document traversing (DOM), event.
Unit 13 –JQuery Basics Instructor: Brent Presley.
Introduction to jQuery. 2 Objectives When you complete this chapter, you will be able to: Select elements using jQuery syntax Use built-in jQuery functions.
Web Technologies Lecture 8 JQuery. “A fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax.
SHAREPOINT & JQUERY. Hi, my name and I am a product manager at lightning tools. I have been working with SharePoint for 5 years.
Introduction to JQuery COGS 187A – Fall JQuery jQuery is a JavaScript library, and allows us to manipulate HTML and CSS after the page has been.
05 | Integrating JavaScript and MVC 4 Jon Galloway | Tech Evangelist Christopher Harrison | Head Geek.
Craig Pelkie Copyright © 2015, Craig Pelkie ALL RIGHTS RESERVED Use RPG to Mobilize your IBM i.
JQUERY AND AJAX
1 Using jQuery JavaScript & jQuery the missing manual (Second Edition)
.. WHAT IS JQUERY JQuery is a fast, small, and feature-rich JavaScript library. Simplifies the interaction between HTML and JavaScript. The jQuery library.
JQuery is a fast, small, and feature-rich javascript library. It makes things like HTML document traversal and manipulation, event handling, animation,
JQuery.
JQuery Fundamentals Introduction Tutorial Videos
What is jQuery?.
Vinay Vasyani Internet Programming
12/04/12 JQuery I took these slides from the site because they were pretty good looking. Instructions for editing school and department titles: Select.
Tek Raj Chhetri Code for Humans not for machine.
JQuery.
JQUERY Online TRAINING AT GOLOGICA
The Cliff Notes Version
14 A Brief Look at JavaScript and jQuery.
DHTML Javascript Internet Technology.
jQuery The Easy JavaScript Nikolay Chochev Technical Trainer
JQuery with ASP.NET.
DHTML Javascript Internet Technology.
..
Javascript and JQuery SRM DSC.
Introduction to JavaScript & jQuery
Web Client Side Technologies Raneem Qaddoura
Murach's JavaScript and jQuery (3rd Ed.)
Murach's JavaScript and jQuery (3rd Ed.)
Presentation transcript:

Definition from Wikipedia

 The Prototype JavaScript Framework  implemented as a single file of JavaScript code  named prototype.js ( ) ◦ Explanation Explanation ◦ Example Example

 JavaScript Library  Functionality ◦ DOM scripting & event handling ◦ Ajax ◦ User interface effects ◦ Form validation  Live Examples of jQuery Live Examples of jQuery 3 What is jQuery?

 Lightweight ◦ 14kb (Minified and Gzipped)  Cross-browser support ◦ IE, FireFox, Safari and Opera  CSS-like syntax ◦ easy for developers/non-developers to understand  Active developer community  Extensible - plugins 4 Why jQuery?

 About jQueryAbout jQuery  How jQuery Works: The Basics ◦  Tutorials ◦ beginners-examples/ beginners-examples/ ◦ ◦  Next jQuery Tutorial ◦

 Height() ◦ ◦ Resizable ◦  Slide Show? ◦ image-gallery-with-jquery/ image-gallery-with-jquery/

 A JavaScript API which makes it easy to perform various standard JavaScript actions  JQuery takes care of cross browser compatibility issues, so you can focus on getting your page to work as intended.  What can you do with Jquery? ◦ Select HTML elements in various ways, easing access to the elements to be enhanced. ◦ Style the HTML elements dynamically, by manipulating their CSS properties or classes. ◦ Manipulate the DOM (Document Object Model) of your page, (copy, move, modify etc.) ◦ Animate the DOM elements, e.g. fading in / out, sliding, change color, change size etc. ◦ Respond to events like mouse-over, mouse-out, change etc. ◦ AJAX enable your web pages using JQuery's smart AJAX features. ◦ Use the many JQuery plugins (incl. JQuery UI), which contains all kinds of smart widgets. ◦ Create advanced web application user interfaces, which resemble desktop user interfaces.  JQuery works naturally with the HTML elements in the browser, so it doesn't matter if they are HTML 4 or HTML 5 elements.  As long as your browser supports it, so does JQuery.  You can find JQuery at JQuery.com.JQuery.com

 When you use JQuery, you typically follow these steps of action: ◦ Wait for the page to be ready. ◦ Select some HTML elements to modify. ◦ Traverse the selected HTML elements. ◦ Modify the HTML element attributes, CSS styles etc. ◦ Add listener functions, e.g. click() or wait for a JQuery effect to finish etc.

  The jQuery syntax is made for selecting HTML elements and performing some action on the element(s) at  Basic syntax is: $(selector).action()  jQuery jquery Property at  See examples at

 1. Download ◦ ◦ Compressed or uncompressed ◦ Include in ◦ Or use one CDN (Content Delivery Node)  2. Include code 10

Click here to toggle visibility of #foo function toggle_visibility(id) { var e = document.getElementById(id); if(e.style.display == 'block') e.style.display = 'none'; else e.style.display = 'block'; } 11 Example – Show/Hide the old way

$().ready(function(){ $("a").click(function(){ $("#more").toggle("slow"); return false; }); 12 Example – Show/Hide with jQuery

function showOneYr(str) { $("#main div").css("display","none"); $("#main div#"+str).css("display","block"); } $().ready(function() { showOneYr($('#main div').attr("id")); $("#main p").after(" Choose a Year | "); $("#main h3").each(function() { yrTxt = $(this).text(); $("#yearLinks").append(' '+yrTxt+' | '); }); $("#yearLinks a").click(function(){ showOneYr('yr'+$(this).text()); return false; }); 13 Example – DOM manipulation

$().ready(function() { // validate the comment form when it is submitted $("#commentForm").validate(); }); 14 Example – Form Validation

 What JavaScript libraries should I use?  How do I implement?  How do we manage upgrades? 15 Questions

 – jQuery homepage  – jQuery tutorial blog    – jQuery documentation  – jQuery user interface  - useful jQuery plugins Useful jQuery links