copal: Да, просто полоска. Но, можно обычные свойства писать как бы для альбомного режима, а при переходе в портретный режим уже менять. Потом при отмене портретного режима всё восстановиться само.
Сергей Титов: А что надо делать, если контент подгрузился в блок? Можете повесить обработчик и считать количество определённых узлов (стало больше - меняем что-то).
Codmaster: Ха, так вы же и скрипт вставили в head. В этот момент от ещё "не знает" про input и .icon-user. Для этого надо его завернуть в оболочку $(document).ready(function(){}); https://jsfiddle.net/xe7xapp9/1/
Codmaster: jQuery вообще не было. А вставлять его в head или body решать вам. Разница в том, что контент не появиться пока head всё не загрузит (может плохо сказаться на UX). А когда он в body, контент уже загрузился и пойдёт асинхронная загрузка скрипта. В этом случае есть риск, что JS события не сработают пока jQuery не загрузится.
qqignatqq: Это что бы страница не прыгала, когда нажимаем на ссылку (автоматически скролится наверх блок с нужным id). Если у вас всё работает, то проблем нет :)
Григорий: Если на ссылку нажать, то номер просто вставляется, но не набирается. Пользователь должен будет ещё нажать свою кнопку вызова. Про PhoneGap не знаю. Может там и сразу вызов идёт.