Вы можете решить эту проблему с помощью комбинации видовых экранов и CSS.
Скорее всего, вы уже используете видовой экран, аналогичный показанному ниже, поскольку вы используете jQuery Mobile:
<meta name="viewport" content="width=device-width, initial-scale=1"/>
Если вы затем установите ширину вашей этикетки на 100%, она должна иметь ширину экрана, предполагая, что это самый внешний элемент. В противном случае он будет иметь ширину родительского элемента.
Если он все еще имеет неправильный размер, попытайтесь определить ширину каждого родительского элемента в дереве dom вплоть до вашей метки.