0

JQueryMobile 1.2.0 を使用しています。

プログラムでポップアップを表示したいので、次のようにします。

$('#btn').on('click',function(){
    alert('this is ok');
    $('#popupBasic').popup();

});

JQM ページで:

<div data-role="popup" id="popupBasic">
    <p>This is a completely basic popup, no options set.<p>
</div>

しかし、ポップアップは表示されませんでした。これに関する修正はありますか?ありがとう

4

2 に答える 2

2

実例は次のとおりです:http://jsfiddle.net/Gajotres/YMXgv/

<a href="#" data-transition="none" data-role="button" data-inline="true" data-rel="popup" id="testButton">Popup example</a>  


$('#testButton').bind('click', function(e) {
    $("#popupBasic").popup("open")
});
于 2012-12-04T13:01:08.797 に答える
2

jQueryMobile でポップアップを開くには、次のいずれかが必要です。

  1. openでメソッドを呼び出します$('#popupBasic').popup("open");
  2. 次のようなハイパーリンクを使用して移動するだけです<a href="#popupBasic" data-rel="popup" data-transition="slidedown" >Slide down the popup</a>
于 2012-12-04T12:46:32.157 に答える