Authored by unknown

css js modify

@@ -6,22 +6,13 @@ @@ -6,22 +6,13 @@
6 <div class="back-header clearfix"> 6 <div class="back-header clearfix">
7 <h2 class="title">找回密码</h2> 7 <h2 class="title">找回密码</h2>
8 <span id="country-code" class="country-code"> 8 <span id="country-code" class="country-code">
9 - <em>中国 +86</em> 9 + <em>{{countryName}} +{{countryCode}}</em>
10 <i class="iconfont">&#xe61d;</i> 10 <i class="iconfont">&#xe61d;</i>
11 </span> 11 </span>
12 <ul id="country-code-list" class="country-code-list"> 12 <ul id="country-code-list" class="country-code-list">
13 - <li data-cc="+61">澳大利亚 +61</li>  
14 - <li data-cc="+82">韩国 +82</li>  
15 - <li data-cc="+1">加拿大 +1</li>  
16 - <li data-cc="+60">马来西亚 +60</li>  
17 - <li data-cc="+1">美国 +1</li>  
18 - <li data-cc="+81">日本 +81</li>  
19 - <li data-cc="+65">新加坡 +65</li>  
20 - <li data-cc="+44">英国 +44</li>  
21 - <li data-cc="+86">中国 +86</li>  
22 - <li data-cc="+853">中国澳门 +853</li>  
23 - <li data-cc="+886">中国台湾 +886</li>  
24 - <li data-cc="+852">中国香港 +852</li> 13 + {{# countryList}}
  14 + <li data-cc="+{{code}}">{{name}} +{{code}}</li>
  15 + {{/ countryList}}
25 </ul> 16 </ul>
26 </div> 17 </div>
27 <form id="back-form" class="back-form" action=""> 18 <form id="back-form" class="back-form" action="">
@@ -30,19 +21,25 @@ @@ -30,19 +21,25 @@
30 <li class="input-container-li clearfix"> 21 <li class="input-container-li clearfix">
31 <input id="phone-num" class="input va phone-num" type="text" name="phoneNum" placeholder="邮箱/手机号码" autocomplete="off"> 22 <input id="phone-num" class="input va phone-num" type="text" name="phoneNum" placeholder="邮箱/手机号码" autocomplete="off">
32 <ul id="tip-panel" class="tip-panel"></ul> 23 <ul id="tip-panel" class="tip-panel"></ul>
33 - <span id="account-err" class="err-tip hide">账户名不能为空</span> 24 + <span id="account-err" class="err-tip hide">
  25 + <i></i>
  26 + <em>账户名不能为空</em>
  27 + </span>
34 </li> 28 </li>
35 <li class="input-container-li clearfix"> 29 <li class="input-container-li clearfix">
36 <input id="captcha" class="input va captcha" type="text" name="captcha" placeholder="验证码" autocomplete="off" maxlength="4"> 30 <input id="captcha" class="input va captcha" type="text" name="captcha" placeholder="验证码" autocomplete="off" maxlength="4">
37 <img id="captcha-img" class="captcha-img" src="http://www.yohobuy.com/passport/images" alt=""> 31 <img id="captcha-img" class="captcha-img" src="http://www.yohobuy.com/passport/images" alt="">
38 <a id="change-captcha" class="link change-captcha">换一张</a> 32 <a id="change-captcha" class="link change-captcha">换一张</a>
39 - <span id="captcha-err" class="err-tip captcha-err hide">验证码不能为空</span> 33 + <span id="captcha-err" class="err-tip captcha-err hide">
  34 + <i></i>
  35 + <em>验证码不能为空</em>
  36 + </span>
40 </li> 37 </li>
41 <li class="input-container-li clearfix"> 38 <li class="input-container-li clearfix">
42 <input name="refer" id="refer" type="hidden" value="http%3A%2F%2Fwww.yohobuy.com%2F"> 39 <input name="refer" id="refer" type="hidden" value="http%3A%2F%2Fwww.yohobuy.com%2F">
43 - <input id="find-btn" class="btn find-btn disable" type="submit" value="下一步" disabled=""> 40 + <input id="find-btn" class="btn find-btn disable" type="submit" value="下一步" disabled="">
44 </li> 41 </li>
45 - </ul> 42 + </ul>
46 </form> 43 </form>
47 </div> 44 </div>
48 {{/ back}} 45 {{/ back}}
@@ -17,11 +17,17 @@ @@ -17,11 +17,17 @@
17 <div class="default" id="pwd-tip1">密码只支持6-20位字符</div> 17 <div class="default" id="pwd-tip1">密码只支持6-20位字符</div>
18 <div class="default" id="pwd-tip2">建议由字母、 数字、 符号两种以上组合</div> 18 <div class="default" id="pwd-tip2">建议由字母、 数字、 符号两种以上组合</div>
19 </div> 19 </div>
20 - <span id="pwd-err" class="err-tip hide">请输入密码</span> 20 + <span id="pwd-err" class="err-tip hide">
  21 + <i></i>
  22 + <em>请输入密码</em>
  23 + </span>
21 </li> 24 </li>
22 <li class="input-container-li clearfix po-re"> 25 <li class="input-container-li clearfix po-re">
23 <input id="re-input" class="input va re-input repwd" type="password" name="re-input" placeholder="再次输入" maxlength="20"> 26 <input id="re-input" class="input va re-input repwd" type="password" name="re-input" placeholder="再次输入" maxlength="20">
24 - <span id="repwd-err" class="err-tip hide">请输入密码确认</span> 27 + <span id="repwd-err" class="err-tip hide">
  28 + <i></i>
  29 + <em>请输入密码确认</em>
  30 + </span>
25 </li> 31 </li>
26 <li class="input-container-li clearfix"> 32 <li class="input-container-li clearfix">
27 <input type="hidden" name="code" value="159bI6arxsuaPBxG2iV9OE9BrgDnAPiTecUqYh2iUC3ntt6S0eOtxXpVu+jWIlveXx9NRuwS9zdrXzcUyOd+d3ikzYBAo0k"> 33 <input type="hidden" name="code" value="159bI6arxsuaPBxG2iV9OE9BrgDnAPiTecUqYh2iUC3ntt6S0eOtxXpVu+jWIlveXx9NRuwS9zdrXzcUyOd+d3ikzYBAo0k">
@@ -15,7 +15,10 @@ @@ -15,7 +15,10 @@
15 <input id="captcha" class="input va captcha" type="text" name="captcha"> 15 <input id="captcha" class="input va captcha" type="text" name="captcha">
16 <input id="send-captcha" class="btn send-captcha" type="button" value="发送验证码" disabled=""> 16 <input id="send-captcha" class="btn send-captcha" type="button" value="发送验证码" disabled="">
17 <div id="captcha-tip" class="captcha-tips"><i class="iconfont">&#xe61f;</i>验证码已发送至您的手机,请查收</div> 17 <div id="captcha-tip" class="captcha-tips"><i class="iconfont">&#xe61f;</i>验证码已发送至您的手机,请查收</div>
18 - <span id="err-tip" class="err-tip hide">请输入验证码</span> 18 + <span id="err-tip" class="err-tip hide">
  19 + <i></i>
  20 + <em>请输入验证码</em>
  21 + </span>
19 </li> 22 </li>
20 <li> 23 <li>
21 <input name="area" id="area" type="hidden" value="86"> 24 <input name="area" id="area" type="hidden" value="86">
@@ -200,7 +200,7 @@ $phoneNum.keyup(function() { @@ -200,7 +200,7 @@ $phoneNum.keyup(function() {
200 $accErr.addClass('hide'); 200 $accErr.addClass('hide');
201 $phoneNum.removeClass('error'); 201 $phoneNum.removeClass('error');
202 } else { 202 } else {
203 - $accErr.removeClass('hide').text(pnVa.errTxt); 203 + $accErr.removeClass('hide').find('em').text(pnVa.errTxt);
204 $phoneNum.addClass('error'); 204 $phoneNum.addClass('error');
205 } 205 }
206 }, 170); 206 }, 170);
@@ -219,7 +219,7 @@ $ca.blur(function() { @@ -219,7 +219,7 @@ $ca.blur(function() {
219 $caErr.addClass('hide'); 219 $caErr.addClass('hide');
220 $ca.removeClass('error'); 220 $ca.removeClass('error');
221 } else { 221 } else {
222 - $caErr.removeClass('hide').text(errTxt); 222 + $caErr.removeClass('hide').find('em').text(errTxt);
223 $ca.addClass('error'); 223 $ca.addClass('error');
224 224
225 //验证码错误则刷新验证码 225 //验证码错误则刷新验证码
@@ -248,7 +248,7 @@ $tipPanel.delegate('li', 'click', function(e) { @@ -248,7 +248,7 @@ $tipPanel.delegate('li', 'click', function(e) {
248 $accErr.addClass('hide'); 248 $accErr.addClass('hide');
249 $phoneNum.removeClass('error'); 249 $phoneNum.removeClass('error');
250 } else { 250 } else {
251 - $accErr.removeClass('hide').text(pnVa.errTx); 251 + $accErr.removeClass('hide').find('em').text(pnVa.errTx);
252 $phoneNum.addClass('error'); 252 $phoneNum.addClass('error');
253 } 253 }
254 time = null; 254 time = null;
@@ -170,16 +170,16 @@ $('.va').keyup(function() { @@ -170,16 +170,16 @@ $('.va').keyup(function() {
170 if ($(this).hasClass('pwd')) { 170 if ($(this).hasClass('pwd')) {
171 if (v === '') { 171 if (v === '') {
172 $(this).addClass('error'); 172 $(this).addClass('error');
173 - $pwdErr.removeClass('hide').text('请输入密码'); 173 + $pwdErr.removeClass('hide').find('em').text('请输入密码');
174 } else if (v.length < 6 || v.length > 20) { 174 } else if (v.length < 6 || v.length > 20) {
175 $(this).addClass('error'); 175 $(this).addClass('error');
176 - $pwdErr.removeClass('hide').text('密码只支持6-20位'); 176 + $pwdErr.removeClass('hide').find('em').text('密码只支持6-20位');
177 } else { 177 } else {
178 $pwdErr.addClass('hide'); 178 $pwdErr.addClass('hide');
179 if ($repwd.val() !== '') { 179 if ($repwd.val() !== '') {
180 if (v !== $repwd.val()) { 180 if (v !== $repwd.val()) {
181 $repwd.addClass('error'); 181 $repwd.addClass('error');
182 - $repwdErr.removeClass('hide').text('两次密码输入不一致,请重新输入'); 182 + $repwdErr.removeClass('hide').find('em').text('两次密码输入不一致,请重新输入');
183 } else { 183 } else {
184 $repwd.removeClass('error'); 184 $repwd.removeClass('error');
185 $repwdErr.addClass('hide'); 185 $repwdErr.addClass('hide');
@@ -189,11 +189,11 @@ $('.va').keyup(function() { @@ -189,11 +189,11 @@ $('.va').keyup(function() {
189 } else { 189 } else {
190 if (v === '') { 190 if (v === '') {
191 $(this).addClass('error'); 191 $(this).addClass('error');
192 - $repwdErr.removeClass('hide').text('请输入密码确认'); 192 + $repwdErr.removeClass('hide').find('em').text('请输入密码确认');
193 } else { 193 } else {
194 if ($pwd.val() !== '' && v !== $pwd.val()) { 194 if ($pwd.val() !== '' && v !== $pwd.val()) {
195 $(this).addClass('error'); 195 $(this).addClass('error');
196 - $repwdErr.removeClass('hide').text('两次密码输入不一致,请重新输入'); 196 + $repwdErr.removeClass('hide').find('em').text('两次密码输入不一致,请重新输入');
197 } else { 197 } else {
198 $(this).removeClass('error'); 198 $(this).removeClass('error');
199 $repwdErr.addClass('hide'); 199 $repwdErr.addClass('hide');
@@ -38,8 +38,9 @@ @@ -38,8 +38,9 @@
38 font-weight: normal; 38 font-weight: normal;
39 } 39 }
40 40
41 - .err-tip {  
42 - position: absolute; 41 + .err-tip.captcha-err {
  42 + top: 10px;
  43 + left: 326px;
43 } 44 }
44 45
45 .country-code-list { 46 .country-code-list {
@@ -68,8 +69,6 @@ @@ -68,8 +69,6 @@
68 font-family: Regular, arial, 'Microsoft YaHei'; 69 font-family: Regular, arial, 'Microsoft YaHei';
69 } 70 }
70 71
71 -  
72 -  
73 .input-container-li { 72 .input-container-li {
74 position: relative; 73 position: relative;
75 margin-bottom: 22px; 74 margin-bottom: 22px;
@@ -84,6 +83,10 @@ @@ -84,6 +83,10 @@
84 letter-spacing: 0; 83 letter-spacing: 0;
85 } 84 }
86 85
  86 + .captcha {
  87 + width: 160px;
  88 + }
  89 +
87 .captcha-img { 90 .captcha-img {
88 height: 37px; 91 height: 37px;
89 width: 90px; 92 width: 90px;
@@ -186,6 +189,10 @@ @@ -186,6 +189,10 @@
186 letter-spacing: 0; 189 letter-spacing: 0;
187 } 190 }
188 191
  192 + .err-tip {
  193 + left: 310px;
  194 + }
  195 +
189 .captcha-tips { 196 .captcha-tips {
190 position: absolute; 197 position: absolute;
191 top: 50px; 198 top: 50px;
@@ -54,7 +54,26 @@ class BackController extends AbstractAction @@ -54,7 +54,26 @@ class BackController extends AbstractAction
54 'back' => array( 54 'back' => array(
55 'coverHref' => '/passport', 55 'coverHref' => '/passport',
56 'coverImg' => 'http://img12.static.yhbimg.com/yhb-img01/2015/12/01/07/020a0b6e7ff908d0c2bc4045b4fef42b9f.png?imageView/2/w/252/h/190', 56 'coverImg' => 'http://img12.static.yhbimg.com/yhb-img01/2015/12/01/07/020a0b6e7ff908d0c2bc4045b4fef42b9f.png?imageView/2/w/252/h/190',
57 - 'countrys' => array() 57 + 'countryCode' => '86',
  58 + 'countryName' => '中国',
  59 + 'countryList' => array(
  60 + array(
  61 + 'code' => '61',
  62 + 'name' => '澳大利亚'
  63 + ),
  64 + array(
  65 + 'code' => '82',
  66 + 'name' => '韩国'
  67 + ),
  68 + array(
  69 + 'code' => '1',
  70 + 'name' => '加拿大'
  71 + ),
  72 + array(
  73 + 'code' => '86',
  74 + 'name' => '中国'
  75 + )
  76 + )
58 ) 77 )
59 ); 78 );
60 $this->_view->display('index', $data); 79 $this->_view->display('index', $data);