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');