Please enable Javascript to correctly display the contents on Dot Net Tricks!

Understanding jQuery Mobile Theming Framework and Transition Effects

  Author : Shailendra Chauhan
Posted On : 20 Dec 2013
Total Views : 5,271   
Updated On : 26 Sep 2016

jQuery Mobile provides a powerful theming framework that allows you to customize color schemes provided by jQuery Mobile. By using jQuery Mobile ThemeRoller, you can develop a customize theme for your application and can download your custom CSS file and include it in your application.

By default jQuery Mobile theme comes with five different color swatches, named as: a, b, c, d and e. You can apply a particular theme on HTML elements by using data-theme attribute as given below:

<div data-role="page">

 <div data-role="header" data-theme="a">
 <h1>Theme a</h1>

 <div data-role="header" data-theme="b">
 <h1>Theme b</h1>

 <div data-role="header" data-theme="c">
 <h1>Theme c</h1>

 <div data-role="header" data-theme="d">
 <h1>Theme d</h1>

 <div data-role="header" data-theme="e">
 <h1>Theme e</h1>

Different jQuery Mobile Transition Effects

jQuery Mobile provides various transition effects for going from one page to the another page. jQuery mobile provides this transition effect with the help of CSS3 3D Transforms. Hence, to achieve this, your browsers must support CSS3 3D transform. The various transition effects are listed below:

jQuery Mobile Transition Effects
This is by default effect. Fades to the next page
Flips to the next page from back to front
Throws the current page away and comes in with the next page
Goes to the next page like a popup window
Slides to the next page from right to left
Slides from right to left and fades in the next page
Slides to the next page from bottom to top
Slides to the next page from top to bottom
Turns to the next page
No transition effect
What do you think?

I hope you have enjoyed the article and would able to have a clear picture about jQuery Mobile themes and transitions effects. I would like to have feedback from my blog readers. Your valuable feedback, question, or comments about this article are always welcome.

Free Interview Books
23 MAY
Xamarin Forms : Build Cross-platform Apps (Online)

09:00 PM-11:00 PM IST(+5.30 GMT)

Know More
ASP.NET MVC with Angular4 Development (Online)

06:30 AM-08:30 AM IST(+5.30 GMT)

Know More
29 APR
Xamarin Forms : Build Cross-platform Apps (Classroom)

5:00 PM-6:30 PM

Know More
29 APR
ASP.NET MVC with Angular2 Development (Classroom)

9:30 AM-11:00 AM

Know More
27 APR
ASP.NET Core Development (Online)

07:00 AM - 09:00 AM IST( TUS, THR)

Know More
22 APR
NodeJS Development (Classroom)

11:00 AM-12:30 PM

10 APR
Master Class ASP.NET MVC 5 with Angular2 Plus Angular4 Development (Online)

09:00 PM - 11:00 PM IST (M/W/F)

MEAN Stack 2 Development (Classroom)

11:00 AM-12:30 PM

25 MAR
Xamarin Forms : Build Cross-platform Apps (Classroom)

8:00 AM-9:30AM

21 MAR
ASP.NET MVC with Angular2 Development (Online)

09:00 PM - 11:00 PM IST( TUS, THR, SAT)

25 FEB
ASP.NET MVC with Angular2 Development (Classroom)

03:30 PM-05:30 PM

24 FEB
Angular 2 with Type Script (Online)

09:00 PM-11:00 PM IST(Mon,Wed,Fri)