Я хочу иметь выпадающее меню на ярлыке радиокнопки, похоже, что оно работает, но оно отсекает его. Я столкнулся с аналогичной проблемой с текстовыми полями, однако я исправил это, сделав позиции относительными.JQuery Mobile - выберите элемент, который не отображается правильно в метке
input.inline
{
position:relative !important;
display:inline;
}
<div id="confirmBooking" data-role="page" class="ui-page">
<div data-role="header" data-theme="b">
<h1>Welcome</h1>
</div>
<div data-role="content">
<h3>Choose:</h3>
<fieldset data-role="controlgroup">
<input checked="checked" type="radio" name="item-choice" id="existing-item"/>
<label for="existing-item">An Existing Item
<select class="mySelect">
<option>Option 1</option>
</select>
</label>
<input type="radio" name="item-choice" id="new-item"/>
<label for="new-item">New Item
<input class="inline" placeholder="Item Name"/>
<input class="inline" placeholder="Item Description"/>
</label>
</fieldset>
<div align="right">
<a data-icon="arrow-r" data-iconpos="right" href="#" id="submit" data-theme="b" data-role="button" data-inline="true">Make Booking</a>
</div>
</div>
</div>
Я добавил jsfiddle here. Надеюсь, это может продемонстрировать проблему более четко.
О, нет! Вы неправильно используете метки. Элемент '
Спасибо за информацию (:. Да, я подумал, что это плохая идея, однако с тем, как мобильные дисплеи jQuery отображают в ней, мне казалось, что я могу выполнить что я хотел сделать так. – Kyle