Я застрял со следующим кодом:
$('div:jqmData(panel="main") div:jqmData(role="content")').live('click', function(event) {
hideAllPanels();
alert ("clicked");
});
где panel = main - это моя основная панель контента, содержащая несколько страниц, каждая со своим div data-role = "content". Помимо главной панели, у меня есть popover-панель, которую я хочу закрыть, когда пользователь «щелкает» где-то за пределами панели.
Работает на ПК, а не на iPad. Может ли это быть таким же, как этот вопрос Stackoverflow ? Если так, возможно, у кого-то есть идея относительно обходного пути.
Спасибо!