当我试图在JQuery的元素具有与类似下面的代码:jQuery Mobile的不刷新按钮样式
$('#grid').append('<div id="gridElement'+counter+'" class="ui-block-'+rowLetter(counter)+'"></div>');
$('#gridElement'+counter).append('<div id="gridContent'+counter+'" data-inline="true"></div>');
$('#gridContent'+counter).append('<a id="button'+counter+'" href="#" data-role="button"></a>');
$('#button'+counter).html('someButtonText');
这些元素正确添加,但不执行jQuery Mobile的花式。这种说法是有道理的,我知道该库一旦加载就会对DOM做一些事情,但我无法想出一种方法来使这种情况发生在命令上。很显然,我需要指示JQuery Mobile库重新构建页面,但对于我来说,我一般都找不到任何可以做到这一点的东西。我已经设法找到几个关于这是选择框和列表的问题的帖子,但是对于一般的页面,网格或按钮来说什么都没有。这到目前为止还有可能吗?它仍然在阿尔法,所以它可能不是。
嗨。你解决了这个问题吗?我有同样的问题:一些按钮动态添加,但没有采取他们的造型 – Steve 2011-07-28 04:49:03