 <p>As shown on this site: <a href="http://jquerymobile.com/demos/1.0rc4/docs/api/events.html" rel="nofollow">http://jquerymobile.com/demos/1.0rc4/docs/api/events.html</a> there is an event called 'vmouseover' which stands a 'Normalized event for handling touch or mouseover events'.</p> <p>That is what you need, a possibility to change something on an event, which is in fact the mouseover (formerly known as hover).</p> <p>in Jquery 1.7 you could use </p> <pre><code>$("#yourElement").on("vmouseover", function(event){ $(this).css('color', 'green') $(this).css('background-color', 'red') }); </code></pre> <p>Apply this for your different elements in the calender and it should work.</p> <p>On(): <a href="http://api.jquery.com/on/" rel="nofollow">http://api.jquery.com/on/</a></p> <p>Css(): <a href="http://api.jquery.com/css/" rel="nofollow">http://api.jquery.com/css/</a></p> <p>and next time: provide some example code of what you already tried!!</p> <p>zY</p>