0

jquery-mobileに基づくページでmmenuプラグインを使用しています。Mmenu は、「モバイル スタイル」のポップアップ ウィンドウを開こうとする場合を除いて、正常に動作する左右のスライダーを提供します。これらのメッセージ/イベントは出ていません。

このページには他のポップアップ ウィンドウがあるので、ポップアップ コードが機能することはわかっていますが、<li><a href="#popup" ... ></a></li>mmenu のフレームワーク内で同じコードを使用しようとしても何もしません。

Chrome スクリプト デバッガーはエラーを表示しません。スタイルとマークアップは、機能しているボタンと機能していないボタンの間で同じです (デバッガーで表示した場合)。


ポップアップウィンドウ

<div data-role="popup" id="optionsDialog" data-overlay-theme="a" data-theme="b"
  data-dismissible="false" style="max-width:400px;" >
  <div data-role="header" data-theme="a">
    <h1>Options</h1>
  </div>
  <div role="main" class="ui-content">
    Some options go here?<br>
    <a href="#" class="ui-btn ui-corner-all ui-shadow ui-btn-inline 
       ui-btn-b" data-rel="back">
       Cancel
    </a>
  </div>
</div>

ポップアップを開くボタン

<a href="#optionsDialog" id="options_button" data-role="button" 
   data-mini="true" data-rel="popup" data-position-to="window" 
   data-transition="pop">
   Show popup
</a>

欠落しているイベントを見つけるにはどうすればよいですか?

4

1 に答える 1