cell14.html 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. <!DOCTYPE html>
  2. <html>
  3. <meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0">
  4. <link rel="stylesheet" href="../style/weui.css"/>
  5. <link rel="stylesheet" href="../style/weui2.css"/>
  6. <link rel="stylesheet" href="../style/weui3.css"/>
  7. <script src="../zepto.min.js"></script>
  8. <head>
  9. <meta charset="UTF-8">
  10. <title>弹出选择层</title>
  11. <style>
  12. .keybroad-province {
  13. background: #FFF;
  14. position: fixed;
  15. bottom: 0;
  16. left: 0;
  17. right: 0;
  18. z-index: 111;
  19. clear: both;
  20. overflow: hidden;
  21. }
  22. .keybroad-province .top-line {
  23. width: 100%;
  24. clear: both;
  25. display: block;
  26. text-align: right;
  27. border-bottom: 1px solid #EEE;
  28. }
  29. .keybroad-province .btn-packup {
  30. display: inline-block;
  31. padding: 4px;
  32. font-size: 16px;
  33. }
  34. .font-link {
  35. color: #576B95 !important;
  36. }
  37. a {
  38. text-decoration: none;
  39. }
  40. .keybroad-province .kaybroad-value {
  41. float: left;
  42. width: 11.11%;
  43. border-bottom: 1px solid #EEE;
  44. border-right: 1px solid #EEE;
  45. margin-left: -1px;
  46. text-align: center;
  47. padding: 5px 0;
  48. font-size: 18px;
  49. display: inline-block;
  50. position: relative;
  51. }
  52. .font-black {
  53. color: #000 !important;
  54. }
  55. .keybroad-province .kaybroad-value.chosen {
  56. background: #09BB07;
  57. color: #FFF !important;
  58. }
  59. </style>
  60. </head>
  61. <body>
  62. <div class="page-hd">
  63. <h1 class="page-hd-title">
  64. 选择弹出层
  65. </h1>
  66. <p class="page-hd-desc">主要用于选择大段短字段选项</p>
  67. </div>
  68. <div class="weui_cells weui_cells_form">
  69. <div class="weui_cell">
  70. <div class="weui_cell_hd"><label class="weui_label" ><span id="city">Q</span><span class="icon icon-74 f18" id="icon"></span></label></div>
  71. <div class="weui_cell_bd weui_cell_primary">
  72. <input class="weui_input" type="text" placeholder="字母" id="v1"/>
  73. </div>
  74. </div>
  75. </div>
  76. <div class="keybroad-province hide" id="province">
  77. <div class="top-line"><a href="javascript:void(0)" onclick="$('#province').hide()" class="btn-packup font-link">收起</a></div>
  78. <?php
  79. $arr = range('A','Z');
  80. foreach ($arr as $v){
  81. $chosen = ($v=='Q')?"chosen":"";
  82. echo "<a href='javascript:void(0);' onclick='sprovince(this,\"".$v."\")' class='kaybroad-value $chosen font-black' >".$v."</a>";
  83. }
  84. ?>
  85. </div>
  86. <script>
  87. function sprovince($this,val){
  88. $($this).addClass('chosen').siblings().removeClass('chosen');
  89. $('#city').html(val);
  90. $('#v1').val(val);
  91. $('#province').hide();
  92. }
  93. $(function(){
  94. $('#v1').val('');
  95. $('#city,#icon').click(function(){
  96. $('#province').show();
  97. });
  98. })
  99. </script>
  100. <?php
  101. ?>
  102. </body>
  103. </html>