Я использую android 2.2, phonegap 1.3 и jquery-mobile 1.0
У меня есть представление списка, в котором есть элемент, который я хочу использовать для создания диалога.Мне бы хотелось, чтобы мой диалог был определен в отдельном файле, чтобы я мог использовать его повторно, и я бы хотел, чтобы он устанавливал заголовок в соответствии со значением, которое я передаю.
Мой диалог выглядит примерно так:
<!DOCTYPE HTML>
<html>
<head>
<script type="text/javascript">
$(document).ready(function() {
$("#title").append(SMSPLUS.queryString("title"));
});
</script>
<title>Dialog</title>
</head>
<body>
<div data-role="page" class="ui-page-z">
<div data-role="header" data-theme="z" class="ui-bar-z">
<h1 id="title"></h1>
</div>
<div data-role="content">
...
</div>
</div>
</body>
</html>
Я попытался использовать #href с параметром title (как определено ниже), диалоговое окно открыто, но параметр заголовка отсутствует.
<ul data-role="listview" data-theme="a">
...
<li><a href="dialog.html?title=blah" data-rel="dialog"/></li>
...
</ul>
Я прочитал, что могу использоватьdata-url
, но в этом случае неясно, где я его определяю (в <a>
или в <div>
, который его оборачивает) и как я извлекаю это на странице диалога.
EDIT
Для записи механизм работает в стандартном браузере, но без стилевого оформления.