I attempted to create a placeholder image in jQuery Mobile, but unfortunately was unsuccessful. You can view what I am trying to achieve by following this link. Below is the code I used to make the "Icon of Expedia" act as a placeholder - when someone touches the icon on mobile devices or clicks on it from desktop browsers, a blue square will cover the icon and make it stand out.
<div data-role="content">
<ul data-role="listview" data-inset="true" data-dividertheme="b">
<li>
<img alt="Hotels.com" src="images/H.jpg" />
<div style="margin-top: 0px; width: 53%; float: left;">
<a style="font-size: 10px; color: Black;">Great Deal- Collect 10 nights and get 1 free
at Hotels.com</a>
</li>
</ul>
</div>