luyanan 7 年 前
コミット
19224f7364
共有2 個のファイルを変更した23 個の追加1 個の削除を含む
  1. 0 1
      app/html/demandPublish.html
  2. 23 0
      app/js/demondPublish.js

+ 0 - 1
app/html/demandPublish.html

@ -90,7 +90,6 @@
90 90
			</div>
91 91
		</div>
92 92
		<script src="../js/public/mui.min.js"></script>
93
		<script src="../js/public/zepto.min.js"></script>
94 93
		<script src="../js/public/mui.picker.min.js"></script>
95 94
		<script src="../js/public/mui.picker.js"></script>
96 95
		<script src="../js/public/mui.dtpicker.js"></script>

+ 23 - 0
app/js/demondPublish.js

@ -37,6 +37,7 @@
37 37
 		var showUserPickerButton = doc.getElementById('showDegreePicker');
38 38
 		var degreeResult = doc.getElementById('degreeResult');
39 39
 		showUserPickerButton.addEventListener('tap', function(event) {
40
 			 hide()
40 41
 			userPicker.show(function(items) {
41 42
 				degreeResult.innerText = items[0].text;
42 43
 				showUserPickerButton.setAttribute('flag',items[0].value);
@ -66,6 +67,7 @@
66 67
 	var ExpecteDuration = doc.getElementById('ExpecteDuration');
67 68
 	var ExpecteResult = doc.getElementById('ExpecteResult');
68 69
 	ExpecteDuration.addEventListener('tap', function(event) {
70
 		 hide()
69 71
 		userPicker1.show(function(items) {
70 72
 			ExpecteResult.innerText = items[0].text;
71 73
 			ExpecteDuration.setAttribute("flag",items[0].value) 
@ -132,12 +134,33 @@
132 134
 	var showCityPickerButton = doc.getElementById('showCityPicker');
133 135
	var cityResult=document.querySelector("#cityResult")
134 136
 	showCityPickerButton.addEventListener('tap', function(event) {
137
 		 hide()
135 138
 		cityPicker.show(function(items) {
136 139
 			cityResult.innerText = items[0].text + "-" + items[1].text;
137 140
 			cityResult.setAttribute('city',items[1].text);
138 141
 			cityResult.setAttribute('province',items[0].text)
139 142
 		});
140 143
 	}, false);
144
 	function focu(par) {
145
	 	document.querySelector(par).addEventListener("focus",function(){
146
	   		document.querySelectorAll('.mui-poppicker')[0].style.display='none';
147
	   		document.querySelectorAll('.mui-poppicker')[1].style.display='none';
148
	   		document.querySelectorAll('.mui-poppicker')[2].style.display='none';
149
	 	},false);
150
 	}
151
 	function hide() {
152
 		document.querySelector("#demandTitle").blur();
153
 		document.querySelector("#org").blur();
154
 		document.querySelector("#phone").blur();
155
 		document.querySelector("#demandContent").blur();
156
 		document.querySelectorAll('.mui-poppicker')[0].style.display='block';
157
 		document.querySelectorAll('.mui-poppicker')[1].style.display='block';
158
 		document.querySelectorAll('.mui-poppicker')[2].style.display='block';
159
 	}
160
 	focu('#demandTitle');
161
 	focu('#demandContent');
162
 	focu('#phone');
163
 	focu('#org');
141 164
 	queryPerson()
142 165
 	/*个人信息*/
143 166
 	function queryPerson() {