我正在使用jquery mobile ver。 1.3.0我想从我的js文件中创建一个来自jquery的按钮,并希望在我的页面上显示该按钮,但它不起作用。
这是我的动态生成按钮的jquery代码:
<a href="'+ news.link + '" data-role="button" data-theme="a" data-inline="true">View</a>
它只显示文字而非按钮。
我认为它是因为按钮是动态生成的,因此它无法在js file.thats中找到css,因为它没有在我的页面上的page.coz上显示所有按钮都正常工作。
答案 0 :(得分:1)
将按钮添加到DOM后,在页面上调用trigger create方法以强制JQM重新应用其样式。
$("#pageID").trigger("create");