На Мобильном Safari при нажатии на элемент, это получает серое поле вокруг этого между mousedown и mouseup.
Как Вы выключаете это?
Я тоже искал ответ и нашел его в исходном коде jQTouch CSS. Просто добавьте это к вашим определениям: -webkit-tap-highlight-color: rgba(0,0,0,0,0);
Обратите внимание, что поле отображается для всего, что имеет слушателя "click" или "touchend" (я думаю), поэтому для достижения наилучших результатов добавьте его под body { }