Is jQuery Mobile dead?

First and foremost, I’m not looking to start a flamewar or a troublesome article, so if you don’t like this type of article leave it this moment. Second thing, I will probably be a little bias towards jQuery Mobile. Mainly because I spent three years working with it and actively supporting other jQuery Mobile users … Read more

Most common jQuery Mobile problems and solutions

Hi everyone, this is going to be my last article covering jQuery Mobile problems this year. If you have a jQuery Moble problem and nothing here can provide you with a solution leave me a comment below, contact me via G+ or mail me directly (dragan.gaic@gmail.com) , and I will help you directly. The main … Read more

Advanced jQuery Mobile tutorial – Part 4 – Learning resources

This is going to be a short article, my intention is to catalog useful jQuery Mobile resources. I will cover everything from useful blogs, necessary StackOverflow answers up to digital books. Table of Contents [spoiler title=” Click here if you want to see other tutorials, this is the 4th tutorial out of 5 total.”] Advanced … Read more

Complex jQuery Mobile authorization example

A reader asked me to write a more complex jQuery Mobile authorization example. This one should prevent a user from going back to the “login” page if authorization was successful. It should also prevent us from using hash navigation and/or browser back/forward button. One last thing, this example will use standard jQuery Mobile Ajax page handling so we won’t reload pages at any point.

Read moreComplex jQuery Mobile authorization example

jQuery Mobile panel between header and footer

Sometimes you will need to show jQuery Mobile panel between the page header and footer, but how can we do that? Before we can do that we will need to calculate a correct height of the viewport, header and footer. The subtracting height of both toolbars from viewport’s height will give you the height of the space between both toolbars. In the end, we need to push the panel down by overriding top style of the panel.

Read morejQuery Mobile panel between header and footer

How to center elements inside a jQuery Mobile page

So you are wondering how to center some kind of an element (for example button or image) inside a jQuery Mobile page? Well, some solutions may surprise you.

I will try to cover two distinct ways of element centering, one will handle only X axis centering while the other one will cover full page centering (X and Y axis).

Note: If this tutorial was helpful, you need further clarification, something is not working or you have a request for another Ionic post? Furthermore, leave me a comment below if you don't like something about this blog, if something is bugging you, don't like how I'm doing stuff here. Feel free to comment below, subscribe to my blog, mail me to dragan.gaic@gmail.com. Thanks and have a nice day!

Read moreHow to center elements inside a jQuery Mobile page

Prevent jQuery Mobile from using hash navigation

jQuery Mobile is notorious for having a strange hash navigation, even worse, it can be used for unwanted navigation, thus breaking your page navigation history order. So how can we fix it?

This behaviour is usually not a problem, at least when jQuery Mobile is used for hybrid mobile development. Unfortunately, classic web development is something completely different. Let me show you how to fix this “problem”.

Note: If this tutorial was helpful, you need further clarification, something is not working or you have a request for another Ionic post? Furthermore, leave me a comment below if you don't like something about this blog, if something is bugging you, don't like how I'm doing stuff here. Feel free to comment below, subscribe to my blog, mail me to dragan.gaic@gmail.com. Thanks and have a nice day!

Read morePrevent jQuery Mobile from using hash navigation

Bootstrap or jQuery Mobile – Pros and Cons

Before we start let me make something clear, this article is made for beginners though I will touch some intermediate topics. If there’s something you would like to know, and you can’t find it here, just leave me a comment down below, even if you only want to say Hi. There’s a good chance I’ll forget something; both frameworks were made several years ago, and they collide in more than one place, so ask, ask, ask.

All in all, I’m amazed how much this topic is still trending. I’m probably subjective regarding this subject, but I would like to blame jQuery Mobile and Bootstrap developers for this state of affairs. When you visit official webpages, you will notice that both frameworks are vaguely described. Let’s take a look at their official descriptions.

Note: If this tutorial was helpful, you need further clarification, something is not working or you have a request for another Ionic post? Furthermore, leave me a comment below if you don't like something about this blog, if something is bugging you, don't like how I'm doing stuff here. Feel free to comment below, subscribe to my blog, mail me to dragan.gaic@gmail.com. Thanks and have a nice day!

Read moreBootstrap or jQuery Mobile – Pros and Cons