Javascript JQuery移动页面随机中断

Javascript JQuery移动页面随机中断,javascript,jquery,html,jquery-mobile,Javascript,Jquery,Html,Jquery Mobile,它随机中断,有时有效,有时无效。怎么了 这是我的密码: 朋友学校 没有激活?试着靠近学校的办公室。如果仍然无法工作,只需到办公室手动登记即可 选择名称 A B C D E F G H M N P R S var=0; 函数检查(){ //警报('d'); 如果(尝试次数>4){ 第一个=正确; 美元(“小”)。法代因(3000); //警报(“In”) } 否则{ $(“小型”)。淡出(3000); } navigator.geolocati

它随机中断,有时有效,有时无效。怎么了

这是我的密码:


朋友学校
没有激活?试着靠近学校的办公室。如果仍然无法工作,只需到办公室手动登记即可
选择名称
  • A
  • B
  • C
  • D
  • E
  • F
  • G
  • H
  • M
  • N
  • P
  • R
  • S
var=0; 函数检查(){ //警报('d'); 如果(尝试次数>4){ 第一个=正确; 美元(“小”)。法代因(3000); //警报(“In”) } 否则{ $(“小型”)。淡出(3000); } navigator.geolocation.getCurrentPosition(函数(loc){ var lat1=39.35691630053478; 变量lon1=-76.62641812613514; //var lat1=39.4354312; //变量lon1=-76.6642454; var lat2=位置坐标纬度; var lon2=位置坐标经度; var radlat1=Math.PI*lat1/180 var radlat2=Math.PI*lat2/180 var radlon1=Math.PI*lon1/180 var radlon2=Math.PI*lon2/180 变量θ=lon1-lon2 var radtheta=Math.PI*theta/180 var dist=数学sin(radlat1)*数学sin(radlat2)+数学cos(radlat1)*数学cos(radlat2)*数学cos(radtheta); dist=Math.acos(dist) dist=dist*180/Math.PI dist=dist*60*1.1515 如果(距离<0.06){ $('按钮')。按钮('启用'); 尝试=0; //$(“#按钮”).text(“签入”); $(“#按钮”).buttonMarkup({icon:“star”}); } 否则{ //$(“#按钮”).text(“不在校园内”); 尝试次数+=1; $('按钮')。按钮('禁用'); $('#按钮')。按钮标记({icon:“alert”}); } //警报(dist); }); $('按钮')。按钮('刷新'); } var id=setInterval(“check()”,2000); $(“#按钮”).bind(“单击”),函数(事件,用户界面){ $('#按钮')。按钮标记({icon:“check”}); $('按钮')。按钮('禁用'); $(“#按钮”).text(“签入”); $('按钮')。按钮('刷新'); 窗口。清除间隔(id); //$.mobile.changePage(“#two”,“flip”,true,false); }); $(“#选择按钮”).bind(“单击”),函数(事件,用户界面){ //警报('d'); $.mobile.changePage(“#two”,“slide”,true,false); }); $(“[name=personname]”)。绑定(“单击”,函数(事件,用户界面){ //警报($(this.html()); $(“#selectbutton”).prop('value',$(this.html()); $('selectbutton')。按钮('refresh'); $.mobile.changePage(“#一”,“幻灯片”,真,假); });
确定由于某种原因,您的站点将
标题作为
utf-16
发送,这会破坏您的css文件 尝试将此添加到您的
.html
文件:

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> 
如果您正在进行服务器端编程(例如php),则可以使用:

header('Content-Type: text/html; charset=utf-8');
最后,请确保您的文件在您使用的任何编辑器中保存为
utf-8
。检查如何做到这一点的文件;通常可以在文档设置或首选项中进行设置

编辑:
如果什么都不管用,最好的办法就是自己托管文件,因为最后问题就出在这里。

你看过你的css文件了吗?如果你自己下载并托管它,它会更中文。它看起来像是纯英语的。这取决于你的浏览器解码,出于某种原因,我在链接集字符集中转到了utf-16,变成了utf-8
应该可以解决它
header('Content-Type: text/html; charset=utf-8');