* jQuery * Course logo spider web photograph from Morguefile openstock photograph by Gabor Karpati, Hungary.

Slides:



Advertisements
Similar presentations
CT-376 jQuery Most popular javascript library today Latest version:
Advertisements

JQuery CS 380: Web Programming. What is jQuery? jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling,
JQUERY/AJAX ALIREZA KHATAMIAN DELARAM YAZDANSEPAS.
Cloud Computing Lecture #7 Introduction to Ajax Jimmy Lin The iSchool University of Maryland Wednesday, October 15, 2008 This work is licensed under a.
Philly.NET Hands-On jQuery + Plug-ins Bill Wolff, Rob Keiser.
JavaScript, jQuery & AJAX. What is JavaScript? An interpreted programming language with object oriented capabilities. Not Java! –Originally called LiveScript,
CS 4720 RESTfulness and AJAX CS 4720 – Web & Mobile Systems.
Course review BTM 395: Internet Programming. What you have learnt in this course.
CNIT 133 Interactive Web Pags – JavaScript and AJAX JavaScript Environment.
Chapter 34 Java Technology for Active Web Documents methods used to provide continuous Web updates to browser – Server push – Active documents.
Jquery Nasrullah. Jquery jQuery is a JavaScript Library. jQuery greatly simplifies JavaScript programming. jQuery is easy to learn.
HTML Forms. Slide 2 Forms (Introduction) The purpose of input forms Organizing forms with a and Using different element types to get user input A brief.
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.
JQuery and AJAX WEB Technologies : PHP Programming Language.
1 What is JQuery. jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax* interactions.
Unit 13 –JQuery Basics Instructor: Brent Presley.
Web Technologies Lecture 8 JQuery. “A fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax.
AJAX and REST. Slide 2 What is AJAX? It’s an acronym for Asynchronous JavaScript and XML Although requests need not be asynchronous It’s not really a.
COSC 2328 – Web Programming.  PHP is a server scripting language  It’s widely-used and free  It’s an alternative to Microsoft’s ASP and Ruby  PHP.
JQuery Tutorial. What is jQuery jQuery is a JavaScript Library The purpose of jQuery is to make it much easier to use JavaScript on your website JavaScript.
Introduction to JavaScript MIS 3502, Fall 2016 Jeremy Shafer Department of MIS Fox School of Business Temple University 9/29/2016.
JQuery Fundamentals Introduction Tutorial Videos
What is jQuery?.
ITM352 PHP and Dynamic Web Pages: Server Side Processing 1.
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.
11 October Building a Web Site.
AJAX and REST.
Introduction to Web programming
JavaScript is a language that is used on any website to add tags, improve the function of the website and allow users to interact. When the development.
JQUERY Online TRAINING AT GOLOGICA
* Lecture 26 Manifest Asynchrony
Server Side Programming Overview And file system basics
Introduction to Databases with MAMP/LAMP/WAMP thrown in!
CSU CT 310, Web Development ©Ross Beveridge
CT Web Development, Colorado State University
* Lecture 12 Mapping, Map Reduction Summing integers,
HTML5 Drawing Canvas and Video
Handling Files In particular, uploading files.
Tables from Arrays of Objects Exploding Strings
Content Management and WordPress
HTML Basics & Context & IDEs & Server Basics & Online Notes
A Functional Reactive Programming Language
AJAX Robin Burke ECT 360.
* Lecture 22 Images * Course logo spider web photograph from Morguefile openstock photograph by Gabor Karpati, Hungary.
Introduction to AJAX and the migration toward applications
MySQL Tables and Relations 101
JQuery with ASP.NET.
* Lecture 5 PHP Basics * Course logo spider web photograph from Morguefile openstock photograph by Gabor Karpati, Hungary.
Querying Client Information Forms and Passing Data,
Authentication Stepped Up Persistent User Data Protected Content.
Sending a text message (and more)
MIS JavaScript and API Workshop (Part 2)
Getting started with jQuery
Server Side Programming Overview And file system basics
An introduction to jQuery
E-commerce Applications Development
Document Object Model.
An introduction to jQuery
HTML Basics & Context & IDEs & Server Basics & Online Notes
Writing Activities – What’s their story?
Getting started with jQuery
Loops and Conditionals Generating , Reading files.
An introduction to jQuery
JavaScript.
Class 4: Building Interactive Web Pages
Web Client Side Technologies Raneem Qaddoura
Sending a text message (and more)
Single Page Architecture (SPA)
Alternatives to our approach
Presentation transcript:

* jQuery * Course logo spider web photograph from Morguefile openstock photograph by Gabor Karpati, Hungary.

CSU CT 310, Web Development, ©Ross Beveridge Why jQuery Some aspects of JavaScript grow tiresome to us programmers. For starters …. Querying the DOM for objects Connecting events to call backs Applying functions to collections Asynchronous client-server interaction 11/28/2018 CSU CT 310, Web Development, ©Ross Beveridge

CSU CT 310, Web Development, ©Ross Beveridge What is jQuery? Too big a question for one slide, but In practice it acts much like a language extension But not strictly a good characterization Hence, first step is to connect … A new syntax to … A new set of behaviors 11/28/2018 CSU CT 310, Web Development, ©Ross Beveridge

CSU CT 310, Web Development, ©Ross Beveridge Starting by Example Hello World in jQuery (2014) 11/28/2018 CSU CT 310, Web Development, ©Ross Beveridge

CSU CT 310 Web Development ©Ross Beveridge & Jamie Ruiz But Wait - 2016 Even before we touch jQuery, we need to talk briefly about http and https. 11/28/2018 CSU CT 310 Web Development ©Ross Beveridge & Jamie Ruiz

Getting Adjusted to SSL There are 3 URL forms in this context. Start with http:// - this failed! Start with https:// - this will work Start with // - this is non committal Which is best? (think about it …) For example01 they are: 11/28/2018 CSU CT 310 Web Development ©Ross Beveridge & Jamie Ruiz

Back to jQuery - Selectors Here is way to think about syntax $ ( selector ) . action Think of selector as DOM query. Large set of actions/methods defined. 11/28/2018 CSU CT 310, Web Development, ©Ross Beveridge

CSU CT 310, Web Development, ©Ross Beveridge The text method 11/28/2018 CSU CT 310, Web Development, ©Ross Beveridge

Already Powerful – A Twofer Pay attention to the fine print on text, it can operate on sets. 11/28/2018 CSU CT 310 Web Development ©Ross Beveridge & Jamie Ruiz

Detail – Dollars = Conflict The concise syntax has many virtues But, sometimes library conflicts arise over ‘$’ and so, use ‘jQuery’ instead. This also is helpful in terms of understanding. jQuery is a library and it defines a single very powerful function ‘jQuery’. 11/28/2018 CSU CT 310, Web Development, ©Ross Beveridge

CSU CT 310, Web Development, ©Ross Beveridge Dollar Free jQuery For compatibility with other libraries that may want prior claim on ‘$’ 11/28/2018 CSU CT 310, Web Development, ©Ross Beveridge

CSU CT 310, Web Development, ©Ross Beveridge Credit Where Credit … w3schools jQuery tutorial is good. 11/28/2018 CSU CT 310, Web Development, ©Ross Beveridge

CSU CT 310, Web Development, ©Ross Beveridge Hide, Show & Buttons Pay attention to ready function. 11/28/2018 CSU CT 310, Web Development, ©Ross Beveridge