0
jQuery Mobile的顯示彈出我有這樣的代碼在我的html頁面:錨點擊
<div data-role="content">
<div class="content-primary">
<ul data-role="listview" data-split-icon="add" data-split-theme="d"
id="itemsMenu">
</ul>
<div data-role="popup" id="previewImg" data-theme="d" data-overlay-theme="b"
class="ui-content" style="max-width:340px;">
<h3>Image Preview</h3>
<a href="index.html" data-role="button" data-rel="back"
data-inline="true" data-mini="true">Cancel</a>
</div>
<a href='#previewImg' id='tmpImg' data-rel="popup" data-position-to="window"
data-transition="pop">
</a>
</div><!--/content-primary -->
</div>
凡ul > itemsMenu
動態填充。當我點擊列表視圖上的一行時,我希望彈出窗口發生。點擊事件的列表視圖工作很好除了這一行
$("#tmpImg").click();
是錨點擊事件或poup本身的問題?
::更新:: 我綁定腳本
$('body').on('vclick','.imgClass',function(e) {
e.preventDefault();
e.stopImmediatePropagation();
alert("This one Fires");
$("#tmpImg").click();
});
其中imgClass
是我在飛行中動態生成listview
類。
謝謝經常更新我的代碼,請檢查。 –
不幸的是,兩種解決方案都不適合我... –