动态创建时,jquery移动按钮不起作用

时间:2013-09-05 11:37:22

标签: jquery-mobile button jquery-mobile-button

我正在使用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上显示所有按钮都正常工作。

1 个答案:

答案 0 :(得分:1)

将按钮添加到DOM后,在页面上调用trigger create方法以强制JQM重新应用其样式。

$("#pageID").trigger("create");