Thank you Samer for the upgrading jQuery Mobile 1.4. It is working well now. One issue I have just found: when the weather icon is moon or something like similar then this does not fit perfectly in the box. My suggestion is to add 5 px margin in main.css file.
width: 150px; height: 150px;
margin: -35px -10px -25px -25px;