jQuery Widgets: Tabs Requires core jQuery library + jQuery UI

Slides:



Advertisements
Similar presentations
JQuery Mobile. Benefits Required links Remember that we need to add the links to the head, in this order.
Advertisements

CSS Link Styling. The Anchor Element: Link text between the opening and closing can be styled using CSS. Some of the properties that can be set are: font-family,
Cascading Style Sheets Understanding styles. The term cascading describe the capability of a local style to override a general style. CSS applies style.
SEO Best Practices with Web Content Management Brent Arrington, Services Developer, Hannon Hill Morgan Griffith, Marketing Director, Hannon Hill 2009 Cascade.
Ch. 5 Web Page Design – Templates and Style Sheets Mr. Ursone.
Chapter 3 Working with Text and Cascading Style Sheets.
XP New Perspectives on Microsoft Office FrontPage 2003 Tutorial 9 1 Microsoft Office FrontPage 2003 Tutorial 9 – Using Layout Tables, Styles, and Office.
Accessing CSS THREE WAYS: INLINE, INTERNAL, AND EXTERNAL STYLE SHEET.
 jQuery Mobile An Introduction. What is jQuery Mobile  A framework built on top of jQuery, used for creating mobile web applications  Designed to make.
HTML Tags. Objectives Know the commonly used HTML tags Create a simple webpage using the HTML tags that will be discussed.
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
Chapter 9 Collecting Data with Forms. A form on a web page consists of form objects such as text boxes or radio buttons into which users type information.
 Using Microsoft Expression Web you can: › Create Web pages and Web sites › Set what you site will look like as you design it › Add text, images, multimedia.
Cascading Style Sheets (CSS) Instructor: Mr. Ahmed Al Astal ITGD4104 Department Requirement for senior student University of Palestine Faculty of IT.
Robert Vitolo CS430.  CSS (Cascading Style Sheets)  Purpose: To provide a consistent look and feel for a set of web pages To make it easy to update.
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
© Ms. Masihi.  The Dreamweaver Welcome Screen first opens when you start Dreamweaver.  This screen gives you quick access to previously opened files,
Chapter 19: Adding JavaScript
Website Development with Dreamweaver
XP Dreamweaver 8.0 Tutorial 3 1 Adding Text and Formatting Text with CSS Styles.
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.
Client side web programming Introduction Jaana Holvikivi, DSc. School of ICT.
Domain 3 Understanding the Adobe Dreamweaver CS5 Interface.
Adobe Dreamweaver CS3 Revealed CHAPTER THREE: WORKING WITH TEXT AND IMAGES.
CA Professional Web Site Development Class 2: Anatomy of a Web Site and Web Page & Intro to HTML.
Lecture 2 - HTML and CSS Review SFDV3011 – Advanced Web Development 1.
Linking Frames. How to load frames For example you have the following frame: Left Links Main.
Telerik Software Academy ASP.NET Web Forms Telerik Software Academy ASP.NET Web Forms.
CPSC 203: Introduction to Computers Tutorials 03 & 29 by Jie (Jeff) Gao.
Use CSS to Implement a Reusable Design Selecting a Dreamweaver CSS Starter Layout is the easiest way to create a page with a CSS layout You can access.
How the Web Works Building a Website – Lesson 1. How People Access the Web Browsers People access websites using software called a web browser. To view.
® IBM Software Group © 2006 IBM Corporation Web JSF Overview – RBD Tooling – for Web Development This unit introduces you to the aspects of the RBD tooling.
Tutorial 3 Adding and Formatting Text with CSS Styles.
Macromedia Dreamweaver 8 Revealed AND GRAPHICS WORKING WITH TEXT.
JQuery and AJAX WEB Technologies : PHP Programming Language.
Dawn Pedersen. What is JavaScript? JavaScript is the basis for both jQuery and Spry applications JavaScript is referred to as a client-side scripting.
Mr. Justin “JET” Turner CSCI 3000 – Fall 2015 CRN Section A – TR 9:30-10:45 CRN – Section B – TR 5:30-6:45.
Chapter 1 Murach's JavaScript and jQuery, C1© 2012, Mike Murach & Associates, Inc.Slide 1.
Your HTML website creating your first html file. Creating an HTML FIle Open note pad from accessories, programs. Write code. Save and view. In 3 Steps.
05 | Integrating JavaScript and MVC 4 Jon Galloway | Tech Evangelist Christopher Harrison | Head Geek.
XP New Perspectives on Macromedia Dreamweaver MX 2004 Tutorial 5 1 Adding Shared Site Elements.
WEB DESIGN CONCEPTS Brayden Burr. UNDERSTANDING THE CONTENT.
Microsoft Expression Web - Illustrated Unit A: Getting Started With Microsoft Expression Web.
MICROSOFT AJAX CDN (CONTENT DELIVERY NETWORK) Make Your ASP.NET site faster to retrieve.
visit or call to enroll now..
Web Page Design The Basics. The Web Page A document (file) created using the HTML scripting language. A document (file) created using the HTML scripting.
G046 – Lecture 2A Recognising Web-Technologies Mr C Johnston ICT Teacher
HTML5 and CSS3 Illustrated Unit E: Inserting and Working with Links.
JQuery Element & Attribute Selectors, Events, HTML Manipulation, & CSS Manipulation.
Web Basics: HTML/CSS/JavaScript What are they?
ASP.NET AJAX – Basics Svetlin Nakov Telerik Corporation
50 Performance Tricks to Make your HTML5 apps and sites Faster
Personal Website Final Project
Not a Language but a series of techniques
Google Web Toolkit Tutorial
Social Media And Global Computing Managing MVC With jQuery and AJAX
Brian McCallum UWS, Web Services Unit 15 November 2011
Lecture 3 Sarsenova Zhibek.
JQuery UI.
AJAX.
Working with Text and Cascading Style Sheets
Web Design and Development
HTML5 Level I CyberAdvantage
Exercise 9 Skills You create and use styles to create formatting rules that can easily by applied to other pages in the Web site. You can create internal.
Introduction to World Wide Web
Digging in a little deeper
HTML5 Level I CyberAdvantage
© 2017, Mike Murach & Associates, Inc.
Presentation transcript:

jQuery Widgets: Tabs Requires core jQuery library + jQuery UI Examples: https://jqueryui.com/tabs/ API: http://api.jqueryui.com/tabs/

Click tabs to swap between content that is broken into logical sections.

collapsible Click the currently selected tab again to toggle its content closed/open

Quick Interlude About What AJAX is Update a web page without reloading the page Request data from a server - after the page has loaded  Receive data from a server - after the page has loaded Send data to a server - in the background ***Need to actually host files on a server to see this work

Populate Tab Content via AJAX Content and Markup can reside in an outside file. When tab clicked, loaded from that file into content pane.

Vertical Tabs – Script + CSS

CSS

Styling Tab Parts Components of a tabs already have specific class names they use for styling You can access individual components and apply usual style rules Needs to be either internal style (in head) or external sheet linked in after the default one from Google Hosted Libraries so these rules win in a fight

Styling .ui-tabs Outer container of the tabs Defaults to background image, which you may turn off if not wanted

Styling .ui-tabs-nav .ui-tabs-anchor .ui-tabs-panel Section behind list of tabs Default has background image – turn off to see background color .ui-tabs-anchor Tabs themselves .ui-tabs-panel Panel associated with active tab Background cannot be set for this