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