我正在尝试以编程方式更改 jQuery Mobile 中按钮的文本。当我这样做时,按钮会丢失一些格式。下面是说明两次尝试的代码。任何人都可以提出一种不会阻塞浏览器的方法吗?
<script>
$(document).bind("pageinit", function(){
$("#buttonId").text("New Text");
$("#buttonId").button("refresh");
});
//Method #2
$(document).ready(function () {
$("#buttonId").text("New Text");
$("#buttonId").button("refresh");
});
</script>
<a id="buttonId" href="" data-role="button">Old Text</a>