Javascript 刷新jQuery Mobile flipswitch
我正在使用jQuery Mobile,我试图刷新一个Javascript 刷新jQuery Mobile flipswitch,javascript,jquery,jquery-mobile,refresh,jquery-mobile-flipswitch,Javascript,Jquery,Jquery Mobile,Refresh,Jquery Mobile Flipswitch,我正在使用jQuery Mobile,我试图刷新一个 $(“#flipEnabled”).滑块(“刷新”) 我在控制台中得到一个错误:Uncaught错误:在初始化之前无法调用slider上的方法;试图调用方法“刷新” 是否有解决此问题的方法?请尝试以下方法: if (!$('#flipSwitch').checked) { $('#flipSwitch').prop('checked', false); $('#flipSwitch').flipswitch('refresh'
$(“#flipEnabled”).滑块(“刷新”)代码>
我在控制台中得到一个错误:Uncaught错误:在初始化之前无法调用slider上的方法;试图调用方法“刷新”
是否有解决此问题的方法?请尝试以下方法:
if (!$('#flipSwitch').checked) {
$('#flipSwitch').prop('checked', false);
$('#flipSwitch').flipswitch('refresh');
}
你什么时候叫它?请分享更多详细信息。详细信息还不够。。但似乎你在(“#id”)之前调用了滑块刷新;在$(document).on(“pagecreate”)我发现:$(“#flipEnabled”).slider().slider(“刷新”);感谢您在此阶段不需要刷新,调用.slider()
就足够了。