SlideShare a Scribd company logo
1 of 17
A short report about:
Catherine Beltran
For starters…
 Honestly.. I googled jquery because
that’s the usual thing that a college
student will do if their professor asked
them to do a homework about it. I found
myself reading stuffs at
http://jquery.com/
 *(THIS IS NOT THE FIRST FORMAL
SLIDE OF THE REPORT) bear with me
What is jQuery?
 jQuery is a fast, small, and feature-rich
JavaScript library. It makes things like
HTML document traversal and
manipulation, event handling, animation,
and Ajax much simpler with an easy-to-
use API that works across a multitude of
browsers. With a combination of
versatility and extensibility, jQuery has
changed the way that millions of people
write JavaScript.
How w3schools define it:
 jQuery is a JavaScript Library.
 jQuery greatly simplifies JavaScript
programming.
 jQuery is easy to learn.
jQuery is a lightweight, "write less, do more", JavaScript library.
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 also simplifies a lot of the complicated things from
JavaScript, like AJAX calls and DOM manipulation.
The jQuery library contains the following features:
 HTML/DOM manipulation
 CSS manipulation
 HTML event methods
 Effects and animations
 AJAX
 Utilities
Why jQuery?
There are a lots of other JavaScript frameworks
out there, but jQuery seems to be the most
popular, and also the most extendable.
Many of the biggest companies on the Web use
jQuery, such as:
 Google
 Microsoft
 IBM
 Netflix

How wikipedia defines it:
 jQuery is a multi-browser (cf. cross-browser) JavaScript library designed to simplify
the client-side scripting of HTML. It was released in January 2006 at BarCamp NYC
by John Resig. It is currently developed by a team of developers led by Dave Methvin.
Used by over 65% of the 10,000 most visited websites, jQuery is the most
popular JavaScript library in use today.
 jQuery is free, open source software, licensed under the MIT License. jQuery's syntax
is designed to make it easier to navigate a document, select DOM elements,
create animations, handle events, and develop Ajax applications. jQuery also provides
capabilities for developers to create plug-ins on top of the JavaScript library. This
enables developers to create abstractions for low-level interaction and animation,
advanced effects and high-level, theme-able widgets. The modular approach to the
jQuery library allows the creation of powerful dynamic web pages and web applications.
 The set of jQuery core features — DOM element selections, traversal and manipulation
—, enabled by its selector engine (named "Sizzle" from v1.3), created a new
"programming style", fusing algorithms and DOM-data-structures; and influenced the
architecture of other Javascript frameworks like YUI v3 and Dojo.
 Microsoft and Nokia have announced plans to bundle jQuery on their platforms.
Microsoft is adopting it initially within Visual Studio for use within Microsoft's ASP.NET
AJAX framework and ASP.NET MVC Framework while Nokia has integrated it into their
Web Run-Time widget development platform.] jQuery has also been used
in MediaWiki since version 1.16
jQuery includes the following
features:
 DOM element selections using the multi-browser open source
selector engine Sizzle, a spin-off of the jQuery project[12]
 DOM traversal and modification (including support for CSS 1–3)
 DOM manipulation based on CSS selectors that uses node
elements name and node elements attributes (id and class) as
criteria to build selectors
 Events
 Effects and animations
 AJAX
 Extensibility through plug-ins
 Utilities - such as user agent information, feature detection
 Compatibility methods that are natively available in modern
browsers but need fall backs for older ones - For example
the inArray() and each() functions.
 Multi-browser (not to be confused with cross-browser) support.
Who's Using jQuery?

Including the library:
 The jQuery library is a single
JavaScript file, containing all of its
common DOM, event, effects, and Ajax
functions. It can be included within a
web page by linking to a local copy, or to
one of the many copies available from
public servers. jQuery has
aCDN sponsored by Media
Temple (previously at Amazon).
Google and Microsoft host it as well.
 <script type="text/javascript"
src="jquery.js"></script>
 It is also possible to include jQuery
directly from content delivery networks.
 <script
src="http://ajax.googleapis.com/ajax/libs
/jquery/1.9.1/jquery.min.js"></script>
Usage styles:
 jQuery has two usage styles:
 Via the $ function, which is a factory method for the
jQuery object. These functions, often called commands,
are chainable as they all return jQuery objects.
 Via $.-prefixed functions. These are utility functions, which
do not act upon the jQuery object directly.
 Typically, access to and manipulation of multiple DOM
nodes begins with the $ function being called with
a CSS selector string, which results in a jQuery object
referencing matching elements in the HTML page. This
node set can be manipulated by calling instance methods
on the jQuery object, or on the nodes themselves. For
example:
 $("div.test").add("p.quote").addClass("blue").slideDown("sl
ow");
 This line finds the union of all div tags with class
attribute test and all p tags with CSS class attribute quote,
adds the class attribute blue to each matched element,
and then increases their height with an animation.
The $ and add functions affect the matched set, while
the addClass and slideDown affect the referenced nodes.
 Besides accessing DOM nodes through jQuery object
hierarchy, it is also possible to create new DOM elements
if a string passed as the argument to $() looks like HTML.
For example, this line finds an HTML SELECT element
with ID="carmakes", and adds an OPTION element with
value "VAG" and text "Volkswagen":
 $('select#carmakes').append($('<option
/>').attr({value:"VAG"}).append("Volkswagen"));
 The methods prefixed with $. are
convenience methods or affect global
properties and behaviour. For example,
the following is an example of the
iterating function called each in jQuery:
 $.each([1,2,3], function() {
document.write(this + 1); });
 This writes "234" to the document.
 It is possible to perform browser-independent Ajax queries
using $.ajax and associated methods to load and manipulate remote
data.
 $.ajax({ type: "POST", url: "example.php", data:
"name=John&location=Boston" }).done( function(msg) { alert( "Data
Saved: " + msg ); }).fail( function( xmlHttpRequest, statusText,
errorThrown ) { alert( "Your form submission failed.nn" + "XML Http
Request: " + JSON.stringify( xmlHttpRequest ) + ",nStatus Text: " +
statusText + ",nError Thrown: " + errorThrown ); });
 This example posts the
data name=John and location=Boston to example.php on the server.
When this request finishes successfully, the success function is called
to alert the user. If the request fails, it will alert the user to the failure,
the status of the request, and the specific error.
jQuery plug-ins:
 jQuery's architecture allows developers to
create plug-in code to extend its
functionality. Currently there are thousands
of jQuery plug-ins available on the web that
cover a wide range of functionality such as
Ajax helpers, web services, datagrids,
dynamic lists, XML and XSLT tools, drag
and drop, events, cookie handling, modal
windows, and even a jQuery-
based Commodore 64 emulator
Reference
 http://www.w3schools.com/jquery
 http://jquery.com/
 http://www.wikipedia.com/jquery
 Visit my blog site: I used some jQuery
hihi
 http://catherinebeltran.blogspot.com/

More Related Content

What's hot

Starting with jQuery
Starting with jQueryStarting with jQuery
Starting with jQueryAnil Kumar
 
jQuery -Chapter 2 - Selectors and Events
jQuery -Chapter 2 - Selectors and Events jQuery -Chapter 2 - Selectors and Events
jQuery -Chapter 2 - Selectors and Events WebStackAcademy
 
Introduction to Backbone.js for Rails developers
Introduction to Backbone.js for Rails developersIntroduction to Backbone.js for Rails developers
Introduction to Backbone.js for Rails developersAoteaStudios
 
Java Script - A New Look
Java Script - A New LookJava Script - A New Look
Java Script - A New Lookrumsan
 
JQuery Comprehensive Overview
JQuery Comprehensive OverviewJQuery Comprehensive Overview
JQuery Comprehensive OverviewMohamed Loey
 
A Rich Web experience with jQuery, Ajax and .NET
A Rich Web experience with jQuery, Ajax and .NETA Rich Web experience with jQuery, Ajax and .NET
A Rich Web experience with jQuery, Ajax and .NETJames Johnson
 
Difference between java script and jquery
Difference between java script and jqueryDifference between java script and jquery
Difference between java script and jqueryUmar Ali
 
Introduction to j query
Introduction to j queryIntroduction to j query
Introduction to j querythewarlog
 
Introduction to React and MobX
Introduction to React and MobXIntroduction to React and MobX
Introduction to React and MobXAnjali Chawla
 
J Query The Write Less Do More Javascript Library
J Query   The Write Less Do More Javascript LibraryJ Query   The Write Less Do More Javascript Library
J Query The Write Less Do More Javascript Libraryrsnarayanan
 
Simplify AJAX using jQuery
Simplify AJAX using jQuerySimplify AJAX using jQuery
Simplify AJAX using jQuerySiva Arunachalam
 
WebApps e Frameworks Javascript
WebApps e Frameworks JavascriptWebApps e Frameworks Javascript
WebApps e Frameworks Javascriptmeet2Brains
 

What's hot (20)

Starting with jQuery
Starting with jQueryStarting with jQuery
Starting with jQuery
 
Client Web
Client WebClient Web
Client Web
 
jQuery Introduction
jQuery IntroductionjQuery Introduction
jQuery Introduction
 
jQuery -Chapter 2 - Selectors and Events
jQuery -Chapter 2 - Selectors and Events jQuery -Chapter 2 - Selectors and Events
jQuery -Chapter 2 - Selectors and Events
 
Javascript and DOM
Javascript and DOMJavascript and DOM
Javascript and DOM
 
Introduction to Backbone.js for Rails developers
Introduction to Backbone.js for Rails developersIntroduction to Backbone.js for Rails developers
Introduction to Backbone.js for Rails developers
 
JavaScript Libraries
JavaScript LibrariesJavaScript Libraries
JavaScript Libraries
 
Java Script - A New Look
Java Script - A New LookJava Script - A New Look
Java Script - A New Look
 
JQuery Comprehensive Overview
JQuery Comprehensive OverviewJQuery Comprehensive Overview
JQuery Comprehensive Overview
 
KnockoutJS and MVVM
KnockoutJS and MVVMKnockoutJS and MVVM
KnockoutJS and MVVM
 
A Rich Web experience with jQuery, Ajax and .NET
A Rich Web experience with jQuery, Ajax and .NETA Rich Web experience with jQuery, Ajax and .NET
A Rich Web experience with jQuery, Ajax and .NET
 
Web components
Web componentsWeb components
Web components
 
Difference between java script and jquery
Difference between java script and jqueryDifference between java script and jquery
Difference between java script and jquery
 
Introduction to j query
Introduction to j queryIntroduction to j query
Introduction to j query
 
JavaScript and BOM events
JavaScript and BOM eventsJavaScript and BOM events
JavaScript and BOM events
 
Knockoutjs
KnockoutjsKnockoutjs
Knockoutjs
 
Introduction to React and MobX
Introduction to React and MobXIntroduction to React and MobX
Introduction to React and MobX
 
J Query The Write Less Do More Javascript Library
J Query   The Write Less Do More Javascript LibraryJ Query   The Write Less Do More Javascript Library
J Query The Write Less Do More Javascript Library
 
Simplify AJAX using jQuery
Simplify AJAX using jQuerySimplify AJAX using jQuery
Simplify AJAX using jQuery
 
WebApps e Frameworks Javascript
WebApps e Frameworks JavascriptWebApps e Frameworks Javascript
WebApps e Frameworks Javascript
 

Viewers also liked

Design & Implementation of Honeyd to Simulate Virtual Honeypots
Design & Implementation of Honeyd to Simulate Virtual  HoneypotsDesign & Implementation of Honeyd to Simulate Virtual  Honeypots
Design & Implementation of Honeyd to Simulate Virtual HoneypotsIOSR Journals
 
J Query Introduction And JQuery Selectors
J Query Introduction And JQuery SelectorsJ Query Introduction And JQuery Selectors
J Query Introduction And JQuery SelectorsAnand Kumar Rajana
 
Btl sobre experiencias de marca origgi final final
Btl sobre experiencias de marca origgi final finalBtl sobre experiencias de marca origgi final final
Btl sobre experiencias de marca origgi final finalmoisescielak
 
DevChatt 2011 - PhoneGap: For Fun and Science
DevChatt 2011 - PhoneGap: For Fun and ScienceDevChatt 2011 - PhoneGap: For Fun and Science
DevChatt 2011 - PhoneGap: For Fun and ScienceCameron Kilgore
 
GUÍAS DIDÁCTICAS Exposición Antonio Machado. Laberinto de espejos
GUÍAS DIDÁCTICAS Exposición Antonio Machado. Laberinto de espejosGUÍAS DIDÁCTICAS Exposición Antonio Machado. Laberinto de espejos
GUÍAS DIDÁCTICAS Exposición Antonio Machado. Laberinto de espejosBiblioteca Escolar Juan Leiva
 
Science Power Point Chapter 2
Science Power Point Chapter 2Science Power Point Chapter 2
Science Power Point Chapter 2lexiringsby
 
Intercultural learning sardegna
Intercultural  learning sardegnaIntercultural  learning sardegna
Intercultural learning sardegnasocialactiveyouth
 
Evtyukhin. Architettura e identità
Evtyukhin. Architettura e identitàEvtyukhin. Architettura e identità
Evtyukhin. Architettura e identitàIvan Evtyukhin
 

Viewers also liked (20)

Design & Implementation of Honeyd to Simulate Virtual Honeypots
Design & Implementation of Honeyd to Simulate Virtual  HoneypotsDesign & Implementation of Honeyd to Simulate Virtual  Honeypots
Design & Implementation of Honeyd to Simulate Virtual Honeypots
 
J Query Introduction And JQuery Selectors
J Query Introduction And JQuery SelectorsJ Query Introduction And JQuery Selectors
J Query Introduction And JQuery Selectors
 
Btl sobre experiencias de marca origgi final final
Btl sobre experiencias de marca origgi final finalBtl sobre experiencias de marca origgi final final
Btl sobre experiencias de marca origgi final final
 
DevChatt 2011 - PhoneGap: For Fun and Science
DevChatt 2011 - PhoneGap: For Fun and ScienceDevChatt 2011 - PhoneGap: For Fun and Science
DevChatt 2011 - PhoneGap: For Fun and Science
 
GUÍAS DIDÁCTICAS Exposición Antonio Machado. Laberinto de espejos
GUÍAS DIDÁCTICAS Exposición Antonio Machado. Laberinto de espejosGUÍAS DIDÁCTICAS Exposición Antonio Machado. Laberinto de espejos
GUÍAS DIDÁCTICAS Exposición Antonio Machado. Laberinto de espejos
 
Science Power Point Chapter 2
Science Power Point Chapter 2Science Power Point Chapter 2
Science Power Point Chapter 2
 
Vegetarian Starter Kit
Vegetarian Starter KitVegetarian Starter Kit
Vegetarian Starter Kit
 
Mariana moreno
Mariana morenoMariana moreno
Mariana moreno
 
Social youth in action 2.0
Social youth in action 2.0Social youth in action 2.0
Social youth in action 2.0
 
Mapeh
MapehMapeh
Mapeh
 
ACCOUNTANT
ACCOUNTANTACCOUNTANT
ACCOUNTANT
 
Brazil
BrazilBrazil
Brazil
 
CONTADOR PUBLICO
CONTADOR PUBLICOCONTADOR PUBLICO
CONTADOR PUBLICO
 
Approach
ApproachApproach
Approach
 
Intercultural learning sardegna
Intercultural  learning sardegnaIntercultural  learning sardegna
Intercultural learning sardegna
 
Regolamento2010 olio
Regolamento2010 olioRegolamento2010 olio
Regolamento2010 olio
 
Calcolo trasmittanza 72
Calcolo trasmittanza 72Calcolo trasmittanza 72
Calcolo trasmittanza 72
 
Evtyukhin. Architettura e identità
Evtyukhin. Architettura e identitàEvtyukhin. Architettura e identità
Evtyukhin. Architettura e identità
 
ACCOUNTANT
ACCOUNTANTACCOUNTANT
ACCOUNTANT
 
Jquery beltranhomewrok
Jquery beltranhomewrokJquery beltranhomewrok
Jquery beltranhomewrok
 

Similar to Jquery beltranhomewrok

Top 45 jQuery Interview Questions and Answers | Edureka
Top 45 jQuery Interview Questions and Answers | EdurekaTop 45 jQuery Interview Questions and Answers | Edureka
Top 45 jQuery Interview Questions and Answers | EdurekaEdureka!
 
jQuery - Chapter 1 - Introduction
 jQuery - Chapter 1 - Introduction jQuery - Chapter 1 - Introduction
jQuery - Chapter 1 - IntroductionWebStackAcademy
 
jQuery Tips Tricks Trivia
jQuery Tips Tricks TriviajQuery Tips Tricks Trivia
jQuery Tips Tricks TriviaCognizant
 
CTS Conference Web 2.0 Tutorial Part 2
CTS Conference Web 2.0 Tutorial Part 2CTS Conference Web 2.0 Tutorial Part 2
CTS Conference Web 2.0 Tutorial Part 2Geoffrey Fox
 
jQuery - the world's most popular java script library comes to XPages
jQuery - the world's most popular java script library comes to XPagesjQuery - the world's most popular java script library comes to XPages
jQuery - the world's most popular java script library comes to XPagesMark Roden
 
Ise312 Ec Presentation Jquery
Ise312 Ec Presentation JqueryIse312 Ec Presentation Jquery
Ise312 Ec Presentation Jqueryduygut
 
J query presentation
J query presentationJ query presentation
J query presentationakanksha17
 
J query presentation
J query presentationJ query presentation
J query presentationsawarkar17
 
Writing and Testing JavaScript-heavy Web 2.0 apps with JSUnit
Writing and Testing JavaScript-heavy Web 2.0 apps with JSUnitWriting and Testing JavaScript-heavy Web 2.0 apps with JSUnit
Writing and Testing JavaScript-heavy Web 2.0 apps with JSUnitAlex Chaffee
 
J Query(04 12 2008) Foiaz
J Query(04 12 2008) FoiazJ Query(04 12 2008) Foiaz
J Query(04 12 2008) Foiaztestingphase
 
JS Libraries and jQuery Overview
JS Libraries and jQuery OverviewJS Libraries and jQuery Overview
JS Libraries and jQuery OverviewAleksandr Motsjonov
 
Introduction to Jquery
Introduction to JqueryIntroduction to Jquery
Introduction to JqueryGurpreet singh
 
Jquery
Jquery Jquery
Jquery eginni
 

Similar to Jquery beltranhomewrok (20)

Top 45 jQuery Interview Questions and Answers | Edureka
Top 45 jQuery Interview Questions and Answers | EdurekaTop 45 jQuery Interview Questions and Answers | Edureka
Top 45 jQuery Interview Questions and Answers | Edureka
 
jQuery - Chapter 1 - Introduction
 jQuery - Chapter 1 - Introduction jQuery - Chapter 1 - Introduction
jQuery - Chapter 1 - Introduction
 
J query
J queryJ query
J query
 
jQuery Tips Tricks Trivia
jQuery Tips Tricks TriviajQuery Tips Tricks Trivia
jQuery Tips Tricks Trivia
 
CTS Conference Web 2.0 Tutorial Part 2
CTS Conference Web 2.0 Tutorial Part 2CTS Conference Web 2.0 Tutorial Part 2
CTS Conference Web 2.0 Tutorial Part 2
 
jQuery - the world's most popular java script library comes to XPages
jQuery - the world's most popular java script library comes to XPagesjQuery - the world's most popular java script library comes to XPages
jQuery - the world's most popular java script library comes to XPages
 
Web2 - jQuery
Web2 - jQueryWeb2 - jQuery
Web2 - jQuery
 
Introduction to jQuery
Introduction to jQueryIntroduction to jQuery
Introduction to jQuery
 
Ise312 Ec Presentation Jquery
Ise312 Ec Presentation JqueryIse312 Ec Presentation Jquery
Ise312 Ec Presentation Jquery
 
J query presentation
J query presentationJ query presentation
J query presentation
 
J query presentation
J query presentationJ query presentation
J query presentation
 
Jquery
JqueryJquery
Jquery
 
J Query
J QueryJ Query
J Query
 
Writing and Testing JavaScript-heavy Web 2.0 apps with JSUnit
Writing and Testing JavaScript-heavy Web 2.0 apps with JSUnitWriting and Testing JavaScript-heavy Web 2.0 apps with JSUnit
Writing and Testing JavaScript-heavy Web 2.0 apps with JSUnit
 
J Query(04 12 2008) Foiaz
J Query(04 12 2008) FoiazJ Query(04 12 2008) Foiaz
J Query(04 12 2008) Foiaz
 
JS Libraries and jQuery Overview
JS Libraries and jQuery OverviewJS Libraries and jQuery Overview
JS Libraries and jQuery Overview
 
Introduction to Jquery
Introduction to JqueryIntroduction to Jquery
Introduction to Jquery
 
Jquery
JqueryJquery
Jquery
 
Jquery
Jquery Jquery
Jquery
 
jQuery for web development
jQuery for web developmentjQuery for web development
jQuery for web development
 

Recently uploaded

WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 

Recently uploaded (20)

WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 

Jquery beltranhomewrok

  • 1. A short report about: Catherine Beltran
  • 2. For starters…  Honestly.. I googled jquery because that’s the usual thing that a college student will do if their professor asked them to do a homework about it. I found myself reading stuffs at http://jquery.com/  *(THIS IS NOT THE FIRST FORMAL SLIDE OF THE REPORT) bear with me
  • 3. What is jQuery?  jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to- use API that works across a multitude of browsers. With a combination of versatility and extensibility, jQuery has changed the way that millions of people write JavaScript.
  • 4. How w3schools define it:  jQuery is a JavaScript Library.  jQuery greatly simplifies JavaScript programming.  jQuery is easy to learn.
  • 5. jQuery is a lightweight, "write less, do more", JavaScript library. 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 also simplifies a lot of the complicated things from JavaScript, like AJAX calls and DOM manipulation. The jQuery library contains the following features:  HTML/DOM manipulation  CSS manipulation  HTML event methods  Effects and animations  AJAX  Utilities
  • 6. Why jQuery? There are a lots of other JavaScript frameworks out there, but jQuery seems to be the most popular, and also the most extendable. Many of the biggest companies on the Web use jQuery, such as:  Google  Microsoft  IBM  Netflix 
  • 7. How wikipedia defines it:  jQuery is a multi-browser (cf. cross-browser) JavaScript library designed to simplify the client-side scripting of HTML. It was released in January 2006 at BarCamp NYC by John Resig. It is currently developed by a team of developers led by Dave Methvin. Used by over 65% of the 10,000 most visited websites, jQuery is the most popular JavaScript library in use today.  jQuery is free, open source software, licensed under the MIT License. jQuery's syntax is designed to make it easier to navigate a document, select DOM elements, create animations, handle events, and develop Ajax applications. jQuery also provides capabilities for developers to create plug-ins on top of the JavaScript library. This enables developers to create abstractions for low-level interaction and animation, advanced effects and high-level, theme-able widgets. The modular approach to the jQuery library allows the creation of powerful dynamic web pages and web applications.  The set of jQuery core features — DOM element selections, traversal and manipulation —, enabled by its selector engine (named "Sizzle" from v1.3), created a new "programming style", fusing algorithms and DOM-data-structures; and influenced the architecture of other Javascript frameworks like YUI v3 and Dojo.  Microsoft and Nokia have announced plans to bundle jQuery on their platforms. Microsoft is adopting it initially within Visual Studio for use within Microsoft's ASP.NET AJAX framework and ASP.NET MVC Framework while Nokia has integrated it into their Web Run-Time widget development platform.] jQuery has also been used in MediaWiki since version 1.16
  • 8. jQuery includes the following features:  DOM element selections using the multi-browser open source selector engine Sizzle, a spin-off of the jQuery project[12]  DOM traversal and modification (including support for CSS 1–3)  DOM manipulation based on CSS selectors that uses node elements name and node elements attributes (id and class) as criteria to build selectors  Events  Effects and animations  AJAX  Extensibility through plug-ins  Utilities - such as user agent information, feature detection  Compatibility methods that are natively available in modern browsers but need fall backs for older ones - For example the inArray() and each() functions.  Multi-browser (not to be confused with cross-browser) support.
  • 10. Including the library:  The jQuery library is a single JavaScript file, containing all of its common DOM, event, effects, and Ajax functions. It can be included within a web page by linking to a local copy, or to one of the many copies available from public servers. jQuery has aCDN sponsored by Media Temple (previously at Amazon). Google and Microsoft host it as well.
  • 11.  <script type="text/javascript" src="jquery.js"></script>  It is also possible to include jQuery directly from content delivery networks.  <script src="http://ajax.googleapis.com/ajax/libs /jquery/1.9.1/jquery.min.js"></script>
  • 12. Usage styles:  jQuery has two usage styles:  Via the $ function, which is a factory method for the jQuery object. These functions, often called commands, are chainable as they all return jQuery objects.  Via $.-prefixed functions. These are utility functions, which do not act upon the jQuery object directly.  Typically, access to and manipulation of multiple DOM nodes begins with the $ function being called with a CSS selector string, which results in a jQuery object referencing matching elements in the HTML page. This node set can be manipulated by calling instance methods on the jQuery object, or on the nodes themselves. For example:  $("div.test").add("p.quote").addClass("blue").slideDown("sl ow");
  • 13.  This line finds the union of all div tags with class attribute test and all p tags with CSS class attribute quote, adds the class attribute blue to each matched element, and then increases their height with an animation. The $ and add functions affect the matched set, while the addClass and slideDown affect the referenced nodes.  Besides accessing DOM nodes through jQuery object hierarchy, it is also possible to create new DOM elements if a string passed as the argument to $() looks like HTML. For example, this line finds an HTML SELECT element with ID="carmakes", and adds an OPTION element with value "VAG" and text "Volkswagen":  $('select#carmakes').append($('<option />').attr({value:"VAG"}).append("Volkswagen"));
  • 14.  The methods prefixed with $. are convenience methods or affect global properties and behaviour. For example, the following is an example of the iterating function called each in jQuery:  $.each([1,2,3], function() { document.write(this + 1); });
  • 15.  This writes "234" to the document.  It is possible to perform browser-independent Ajax queries using $.ajax and associated methods to load and manipulate remote data.  $.ajax({ type: "POST", url: "example.php", data: "name=John&location=Boston" }).done( function(msg) { alert( "Data Saved: " + msg ); }).fail( function( xmlHttpRequest, statusText, errorThrown ) { alert( "Your form submission failed.nn" + "XML Http Request: " + JSON.stringify( xmlHttpRequest ) + ",nStatus Text: " + statusText + ",nError Thrown: " + errorThrown ); });  This example posts the data name=John and location=Boston to example.php on the server. When this request finishes successfully, the success function is called to alert the user. If the request fails, it will alert the user to the failure, the status of the request, and the specific error.
  • 16. jQuery plug-ins:  jQuery's architecture allows developers to create plug-in code to extend its functionality. Currently there are thousands of jQuery plug-ins available on the web that cover a wide range of functionality such as Ajax helpers, web services, datagrids, dynamic lists, XML and XSLT tools, drag and drop, events, cookie handling, modal windows, and even a jQuery- based Commodore 64 emulator
  • 17. Reference  http://www.w3schools.com/jquery  http://jquery.com/  http://www.wikipedia.com/jquery  Visit my blog site: I used some jQuery hihi  http://catherinebeltran.blogspot.com/