Прямо сейчас, когда я вызываю всплывающее окно, оно появляется над заголовком, а затем скользит вниз под ним. Посмотрите, как это выглядит сейчас.Как сделать всплывающее скольжение вниз из-под заголовка в JQuery Mobile
Я хотел бы всплывающее окно, чтобы скользить вниз из-под заголовком. Я попытался установить индекс z всплывающего окна ниже заголовка, но он ничего не сделал. Очевидно, вам нужно явно установить позиционирование элементов для использования индекса z, но когда я сделал это, он полностью испортил интерфейс.
Вот соответствующий код
HTML:
<div data-role="popup" id="alertPopup" class="ui-content" data-shadow="false" data-transition="slidedown" data-dismissible="false" data-corners="false" data-position-to="origin">
<p id="popupText"></p>
</div>
JS:
var horizontal = Math.floor(window.innerWidth/2);
var vertical = 80;
var popupOptions = {
x: horizontal,
y: vertical
};
if (status == google.maps.DirectionsStatus.ZERO_RESULTS) {
$("#popupText").text("No transit options could be found.");//using popups instead of alerts because these will go away by themselves instead of forcing user to tap.
$("#alertPopup").popup("open",popupOptions);
setTimeout(function() {
$("#alertPopup").popup("close");
}, 3000);
}
http://jsfiddle.net/guanzo/gvsqenvf/
Пожалуйста, создайте jsFiddle или фрагмент кода. –
http://jsfiddle.net/guanzo/gvsqenvf/ –