我正在研究JQuery Mobile应用程序。我在页面加载时动态添加HTML。这里显示了一个修剪下来的示例:通过JQuery Mobile动态添加按钮
var h = "";
for (i=1; i<=5; i++) {
h += "<div>Entry #" + i + "</div>";
h += "<div class='ui-grid-a'>";
h += "<div class='ui-block-a'><input type='button' value='Approve' onclick='return approveButton_Click(this);' /></div>";
h += "<div class='ui-block-b'><input type='button' value='Reject' onclick='return rejectAbuse_Click(this);' /></div>";
h += "</div><hr />";
});
$("#entries", "#myPage").append(h);
我的HTML出现在UI中。但是,这些按钮并不是典型的JQuery Mobile按钮。相反,它们看起来像传统的HTML按钮。如何获得动态添加的按钮以应用JQuery移动样式?
谢谢
是否有理由初始化和刷新小部件?由于HTML刚刚添加到DOM中,因此不需要刷新任何内容。或者我出于某种原因离开了基地?此外,您的第一个JSFiddle显示404错误。 – Jasper