/
test1.html
150 lines (120 loc) · 3.58 KB
/
test1.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
<html>
<head>
<script type="text/javascript" src="js/jquery-1.8.3.min.js"></script>
<script type="text/javascript" src="test1.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$("#active").select(function () {
$("input").after("文本被选中!");
});
$("#active").click(function () {
//$("#FirstName").trigger("focus");
//$("input").trigger("select");
if (t) return;
t1();
});
var t, m;
function t1() {
$("#active").css({ "background-color": "red" });
$("#FirstName").trigger("focus");
m = setTimeout(function () {
t2();
}, 1000);
}
function t2() {
$("#active").css({ "background-color": "green" });
$("#FirstName2").trigger("focus");
t = setTimeout(function () {
t1();
}, 1000);
}
$("#stop1").click(function () {
clearTimeout(t);
clearTimeout(m);
$("#FirstName").trigger("focus");
});
$("body").prepend("<div id='box' style='height:100px;width:100px;position: fixed; background-color:red;bottom:60px;right:10px'><button id='fudong' class='center'>点击</button></div>");
$("#fudong").click(function () {
//alert("test1");
console("浮动按钮被点击了!");
});
});
decimalToFraction(1.2);
function decimalToFraction(params) {
if (params >= 1) {
var yu = params % 1;
console.log(yu);
} else if (0 < params < 1) {
} else if (params == 0) {
} else if (-1 < params < 0) {
} else if (params < -1) {
}
}
console.log(ID.init());
function recordTime(callbak, time = 2) {
if(typeof(time)!="number") return;
var i = 0;
var times = 300;
function test() {
if (i >= time) {clearInterval(timefun); return};
//console.log(time+i);
callbak(time - i);
i=(i*1000+times)/1000;
}
var timefun = setInterval(test, times);
}
function recordTime2(callbak, time = 2) {
if(typeof(time)!="number") return;
var i = 0;
function test() {
if (i >= time) {clearInterval(timefun); return};
//console.log(time+i);
callbak(time - i);
i++;
}
var timefun = setInterval(test, 1000);
}
function funyibu() {
var a = 0;
/*
var startTime,endTime;
var startDate=new Date();
startTime=startDate.getTime();
var endDate=new Date();
endTime=endDate.getTime();
console.log(endTime-startTime);*/// 计算代码执行时间
recordTime(function(time){
console.log("第一个:" + time);
a = time;
}, 5);
// recordTime2(function(time){
// //console.log("第二个:" + time);
// }, 5);
// while (a!=1) {
// console.log("哈哈");
// }
}
// funyibu();
// console.log("异步1");
// funyibu();
// console.log("异步2");
//funyibu();
// recordTime(function(time){
// console.log("第一个:" + time);
// }, 5);
// recordTime(function(time){
// console.log("第二个:" + time);
// }, 10);
//recordTime();
console.log("-1");
</script>
</head>
<body>
<br><br><br><br><br><br>
<input type="text" id="FirstName" value="Hello World" />
<input type="text" id="FirstName2" value="Hello World" />
<br />
<button id="active">激活 input 域的 select 事件</button>
<button id="stop1">停止</button>
</body>
</html>