2

我正在使用 jQuery Mobile,我尝试刷新一个翻转开关,但是当我尝试这样做时 $("#flipEnabled").slider("refresh");

我在控制台中收到错误:Uncaught Error: cannot call methods on slider prior to initialization; attempted to call method 'refresh'

这个问题有解决方案吗?

4

1 回答 1

2

尝试以下操作:

if (!$('#flipSwitch').checked) {
    $('#flipSwitch').prop('checked', false);
    $('#flipSwitch').flipswitch('refresh');
}
于 2014-07-29T06:31:27.553 回答