0

我正在使用 jquery 移动版。1.3.0 我想从我的 js 文件中的 jquery 创建一个按钮,并想在我的页面上显示该按钮,但它不起作用。

这是我动态生成按钮的jQuery代码:

<a href="'+ news.link + '" data-role="button" data-theme="a" data-inline="true">View</a>

它只显示文本而不是按钮。

我认为这是因为按钮是动态生成的,所以它无法在 js 文件中找到 css。这就是为什么它没有显示在我的页面上的 page.coz 上,所有按钮都正常工作。

4

1 回答 1

1

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

$("#pageID").trigger("create");
于 2013-09-05T11:43:28.923 回答