【发布时间】:2012-04-05 17:14:00
【问题描述】:
每次用户单击列表视图无序列表中的链接时,都会出现一个 simpledialog2 框。这是 simpledialog2 文档的链接。这是在 jQuery Mobile 应用程序中支持弹出框的流行方式。 http://dev.jtsage.com/jQM-SimpleDialog/demos2/index.html
但是,我的代码中没有显示任何对话框。为什么?
这个 Fiddle 包含我的代码。 http://jsfiddle.net/ykHTa/2/
这是我的 HTML。
<ul data-role="listview">
<li><a href="#">foo</a></li>
<li><a href="#">bar</a></li>
<li><a href="#">baz</a></li>
</ul>
这是我的 javascript。
$(function() {
// When user clicks on a list item, produce a dialogue/alert box.
$('[data-role="listview"] a').click(function(event) {
event.preventDefault();
$('<div>').simpledialog2({
mode: 'blank',
headerText: "Popup title",
headerClose: true,
blankContent:
"My message to you."
});
});
});
【问题讨论】:
标签: javascript jquery jquery-plugins jquery-mobile