Я пытаюсь открыть всплывающее окно на странице с помощью jQuery Mobile и Rails.jQuery Мобильное всплывающее окно загрузки страницы с Rails
Всплывающее окно можно открыть ссылкой, но я не могу открыть его при загрузке.
HTML код
<div data-role="popup" id="popup-choix" data-history="false" data-overlay-theme="a" data-transition="flow" data-position-to="window">
<ul>...</ul>
</div>
Javascript код
$(document).on("pageshow", function() {
$('#popup-choix').popup('open');
});
Я проверил с Chrome и Javascript правильно связаны страницы.
У меня есть ссылка на страницу, чтобы открыть всплывающее окно. Он работает отлично.
<div class="div-popup"><a href="#popup-choix" data-rel="popup">...</a></div>
Я думаю, что проблема с моим Javascript тогда ...
UPDATE
Я поместил Javascript в popup.js
, который затем вызывается с application.js
манифеста.
UPDATE 2
Я написал JavaScript в popup.js и вызвать его с manifest.
не могли бы вы разместить свой код, как вы его называете? – Omar
Я добавил ссылку на весь проект. –
Проверь его. Просто сделайте мне одолжение, добавьте _console.log_ в код u, чтобы запустить всплывающее окно и посмотреть, не срабатывает ли он. – Omar