JQuery UI.

Slides:



Advertisements
Similar presentations
What is jQuery Mobile? How to use it? Doncho Minkov Telerik Corporation Technical Trainer.
Advertisements

JQuery Mobile. Benefits Required links Remember that we need to add the links to the head, in this order.
Teppo Räisänen LIIKE/OAMK 2010
Tutorial 6 Creating a Web Form
User Interface Design using jQuery Mobile CIS 136 Building Mobile Apps 1.
Jackson, Web Technologies: A Computer Science Perspective, © 2007 Prentice-Hall, Inc. All rights reserved Chapter 3 Style Sheets: CSS WEB.
 2008 Pearson Education, Inc. All rights reserved. 1 Introduction to HTML.
ICS 665 Jesse Abdul. jQuery UI Overview  jQuery UI javascript library Includes all UI component functionality  jQuery UI CSS framework Includes standard.
 jQuery Mobile An Introduction. What is jQuery Mobile  A framework built on top of jQuery, used for creating mobile web applications  Designed to make.
JQUERY – UI & THEMES "WRITE LESS, DO MORE" Built in interface elements.
CS 174: Web Programming April 9 Class Meeting Department of Computer Science San Jose State University Spring 2015 Instructor: Ron Mak
Nguyen Ich Cuong.  Course duration: 45’  Purpose: Present Introduction to JQuery  Targeted attendees: NICorp Trainee  Tests/quiz: Yes - 10’
Advanced SAGE Formative Adding Your Own Resources Using Common Assessments Creating Educator Groups.
Chapter 5 Java Script And Forms JavaScript, Third Edition.
Yahoo! User Interface (YUI) Library Natly Mekdara.
Getting Started with HTML Please use speaker notes for additional information!
1 HTML John Sum Institute of Technology Management National Chung Hsing University.
JQuery UI. Slide 2 Introduction From the jQuery UI Home Page jQuery UI is a curated set of user interface interactions, effects, widgets, and themes built.
Lesson 12: Working with Code-editing Features Introduction to Adobe Dreamweaver CS6 Adobe Certified Associate: Web Communication using Adobe Dreamweaver.
INTRODUCTION. What is HTML? HTML is a language for describing web pages. HTML stands for Hyper Text Markup Language HTML is not a programming language,
 2008 Pearson Education, Inc. All rights reserved Introduction to XHTML.
HTML: Hyptertext Markup Language Doman’s Sections.
User Interface Design using jQuery Mobile CIS 136 Building Mobile Apps 1.
Introducing XLink and XPointer ©NIITeXtensible Markup Language/Lesson 10/Slide 1 of 23 Objectives In this lesson, you will learn to: * Identify the types.
Unit 13 –JQuery Basics Instructor: Brent Presley.
INTRODUCTION JavaScript can make websites more interactive, interesting, and user-friendly.
05 | Integrating JavaScript and MVC 4 Jon Galloway | Tech Evangelist Christopher Harrison | Head Geek.
1 Lecture 7 Style Sheets: CSS. 2 Motivation HTML markup can be used to represent –Semantics: h1 means that an element is a top-level heading –Presentation:
Craig Pelkie Copyright © 2015, Craig Pelkie ALL RIGHTS RESERVED Use RPG to Mobilize your IBM i.
Tutorial 6 Creating a Web Form
CS 174: Web Programming October 28 Class Meeting Department of Computer Science San Jose State University Fall 2015 Instructor: Ron Mak
Interstage BPM v11.2 1Copyright © 2010 FUJITSU LIMITED FORMS.
Lesson 16 Enhancing Documents
Organizing Content with Lists and Tables
Introduction to basic HTML
Forms and Reports 09.
How to Write Web Forms By Mimi Opkins.
Elements of HTML Web Design – Sec 3-2
Intro to Dreamweaver Web Design Section 8-1
User Interface Design and Usability jQuery, jQuery UI & jQuery Plugins
Tutorial 6 Topic: jQuery and jQuery Mobile Li Xu
LINKS.
Lists, Thumbnails, and Icons
AN INTRODUCTORY LESSON TO MAKING A SIMPLE WEB PAGE By: RC Emily Solis
Elements of HTML Web Design – Sec 3-2
Chapter 4 - Introduction to XHTML: Part 1
COMPUTING FUNDAMENTALS
CMPE 280 Web UI Design and Development March 1 Class Meeting
IS333: MULTI-TIER APPLICATION DEVELOPMENT
HTML5 Level II Session III
Web Programming A different world! Three main languages/tools No Java
Popups, Dialogs, Widgets, Panels
JQuery UI Plug-ins, Object Models & the Window Object
Chapter 27 WWW and HTTP.
© 2016 Blackboard Inc. All rights reserved..
Anatomy of an App User Interface Design
HTML Level II (CyberAdvantage)
HTML ELEMENTS Ms. Olifer.
Introduction to HTML- Basics
Exercise 47 - Skills Use the Spry framework to add interesting interactive features to a Web site. Spry widgets allow you to create objects such as menu.
SEEM4570 Tutorial 5: jQuery + jQuery Mobile
Web Design and Development
Web Development Using ASP .NET
jQuery Widgets: Tabs Requires core jQuery library + jQuery UI
Introduction to HTML.
CMPE 280 Web UI Design and Development February 28 Class Meeting
Computer communications
Web Programming and Design
Presentation transcript:

jQuery UI

Introduction From the jQuery UI Home Page jQuery UI is a curated set of user interface interactions, effects, widgets, and themes built on top of the jQuery JavaScript Library. Whether you're building highly interactive web applications or you just need to add a date picker to a form control, jQuery UI is the perfect choice.

Referencing The steps to reference the jQuery UI library is the same as the steps to get jQuery <link rel="stylesheet" href="//code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css"> <script src="//code.jquery.com/jquery-1.10.2.js"></script> <script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script>

Widgets There are many widgets but we will only cover a few Accordion Autocomplete DatePicker Menu Tabs

The Accordion Widget (Introduction) Displays collapsible content Use to conserve screen real estate To implement, use pairs of headers and content panels https://jqueryui.com/accordion/

The AutoComplete Widget (Introduction) Use with an input widget to enable auto completion features Set the source to a list of possible strings

The DatePicker Widget (Introduction) Use to create a selectable calendar It’s possible to set the minimum and maximum selectable values It’s possible to change the format of the calendar http://api.jqueryui.com/datepicker/

The DatePicker Widget (Default)

The Menu Widget A menu can be created from any valid markup as long as the elements have a strict parent/child relationship. The most commonly used element is the unordered list (<ul>)

The Menu Widget Create a menu using a list

The Tabs widget Create content that appears on multiple tabs The tabs themselves must be in either an ordered (<ol>) or unordered (<ul>) list Each tab "title" must be inside of a list item (<li>) and wrapped by an anchor (<a>) with an href attribute Each tab panel may be any valid element but it must have an id which corresponds to the hash in the anchor of the associated tab