我的 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();
是锚点点击事件的问题还是弹出框本身的问题?
::更新:: 我的绑定脚本
$('body').on('vclick','.imgClass',function(e) {
e.preventDefault();
e.stopImmediatePropagation();
alert("This one Fires");
$("#tmpImg").click();
});
imgClass
我动态生成的类在哪里listview
。