1. energize.js - enhance button clicks.
2. remove data-role="content"; It's suppose to help with the iPhone scrolling, see http://stackoverflow.com/questions/10437786/jquery-mobile-listview-slow-and-non-smooth-scrolling
3. $.mobile.buttonMarkup.hoverDelay = 0; suggested by the previous link.
"Visual Feedback" to link/ button click. Setting the BG color to gray ( background-color: #999999!important; ).
Two side effects:
1. All "a" links were updated to data-role="button".
2. "Preview" Screen / the two buttons' width was reduced to 48% each, instead of 49%.