我正在使用jQuery Mobile,并且尝试刷新flipswitch,但是当我尝试执行$("#flipEnabled").slider("refresh");
我在控制台中收到错误:Uncaught Error: cannot call methods on slider prior to initialization; attempted to call method 'refresh'
有解决这个问题的方法吗?
最佳答案
请尝试以下操作:
if (!$('#flipSwitch').checked) {
$('#flipSwitch').prop('checked', false);
$('#flipSwitch').flipswitch('refresh');
}