我有一个函数,我调用一个名为“toggleCollapse”的按钮 onclick 事件。单击时,我想将按钮的 innet 文本从“折叠”更改为“展开”。下面的代码做到了这一点,但在此过程中也丢失了按钮的所有 jquery 移动样式。如何在不重新加载整个页面的情况下刷新按钮的样式,我只想刷新按钮的样式。
<a data-role="button" data-mini="true" data-icon="grid" iconpos="right" onclick="toggleCollapse()">Collapse</a>
function toggleCollapse() {
var a = $("#collapse_value")
.attr("value");
var b;
if (a == "false") {
$("#btnCollapse").html("Expand");
b = true
} else {
$("#btnCollapse").html("Collapse");
}
$('#btnCollapse').button();
}