|
@ -4,7 +4,7 @@
|
4
|
4
|
<meta charset="utf-8" />
|
5
|
5
|
<meta name="viewport" content="target-densitydpi=device-dpi, width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1" />
|
6
|
6
|
<title>web UI 组件</title>
|
7
|
|
{%>template/common/head.html%}
|
|
7
|
{%>template/common/Head.html%}
|
8
|
8
|
</head>
|
9
|
9
|
<body>
|
10
|
10
|
<div class="c_navBar">
|
|
@ -68,6 +68,24 @@
|
68
|
68
|
</span>
|
69
|
69
|
</div>
|
70
|
70
|
</div>
|
|
71
|
<script>
|
|
72
|
require(["wmSwitch" ], function(wmSwitch) {
|
|
73
|
var obj = new wmSwitch("wmSwitchDemo2");
|
|
74
|
var i = 0;
|
|
75
|
obj.setOnAction(function() {
|
|
76
|
console.log('开2')
|
|
77
|
});
|
|
78
|
obj.setOffAction(function() {
|
|
79
|
console.log('关2')
|
|
80
|
});
|
|
81
|
|
|
82
|
obj.isEnable(true);
|
|
83
|
obj.create();
|
|
84
|
|
|
85
|
var obj2 = new wmSwitch("wmSwitchDemo");
|
|
86
|
obj2.create();
|
|
87
|
});
|
|
88
|
</script>
|
71
|
89
|
</li>
|
72
|
90
|
<li>
|
73
|
91
|
<div class="content">
|
|
@ -93,8 +111,8 @@
|
93
|
111
|
<div class="content">
|
94
|
112
|
<div class="label">百分比调节</div>
|
95
|
113
|
<div class="value">
|
96
|
|
<input type="range" id="xx" name="xx" min="0" max="100" step="1" value="32" onclick="alert(this.value)" />
|
97
|
|
28.5%
|
|
114
|
<input type="range" id="range_input" name="xx" min="0" max="100" step="0.1" value="32" onclick="alert(this.value)" onchange="rangeOnchange(this)" />
|
|
115
|
<label id="range_label" style="display:block;">32%</label>
|
98
|
116
|
</div>
|
99
|
117
|
</div>
|
100
|
118
|
</li>
|
|
@ -133,7 +151,7 @@
|
133
|
151
|
<li>
|
134
|
152
|
<label class="content">
|
135
|
153
|
<div class="label">日期</div>
|
136
|
|
<div class="value"><input type="date" /></div>
|
|
154
|
<div class="value"><input type="date" value="2015-03-05"/></div>
|
137
|
155
|
</label>
|
138
|
156
|
</li>
|
139
|
157
|
</ul>
|
|
@ -144,11 +162,16 @@
|
144
|
162
|
|
145
|
163
|
<script type="text/javascript">
|
146
|
164
|
|
|
165
|
function rangeOnchange(that){
|
|
166
|
|
|
167
|
$("#range_label").text(that.value+"%");
|
|
168
|
}
|
|
169
|
|
147
|
170
|
function action(v,t){
|
148
|
171
|
alert($("#segmentT").val());
|
149
|
172
|
alert(v+t);
|
150
|
173
|
}
|
151
|
|
require(["wmSegment"],function(WmSegment) {
|
|
174
|
require(["iScroll","wmSegment"],function(iScroll,WmSegment) {
|
152
|
175
|
|
153
|
176
|
var segment = new WmSegment("segment","segmentT",false);//初始化对象,false表示后面会设置触发事件setAction
|
154
|
177
|
// segment.activeItem("month");//选中项,根据segValue
|
|
@ -164,6 +187,8 @@ require(["wmSegment"],function(WmSegment) {
|
164
|
187
|
// alert(segment.getTextByIndex(1));//根据index取text
|
165
|
188
|
// alert(segment.getValueByIndex(1));//根据index取segValue
|
166
|
189
|
segment.setAction("action");//选中项触发事件
|
|
190
|
|
|
191
|
new iScroll("iscroll-content");
|
167
|
192
|
|
168
|
193
|
});
|
169
|
194
|
</script>
|