1. 程式人生 > >jQuery仿阿里雲購買選擇購買時間長度

jQuery仿阿里雲購買選擇購買時間長度

  1 <!doctype html>
  2 <html lang="en">
  3 <head>
  4 <!-- 效果:http://hovertree.com/texiao/jquery/61/ -->
  5 <meta charset="UTF-8">
  6 <title>jQuery點選選擇購買年月時長 - 何問起</title><base target="_blank" />
  7 <meta name="author" content="何問起" />
  8 <
style> 9 /*reset部分 start*/ 10 * { 11 padding: 0; 12 margin: 0; 13 } 14 15 html { 16 font-family: "Microsoft Yahei",Arial,sans-serif; 17 font-size: 12px; 18 } 19 20 body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, input, button, textarea, p, th, td
{ 21 padding: 0; 22 margin: 0; 23 font-family: "Microsoft YaHei",sans-serif,Arial; 24 } 25 26 table { 27 border-collapse: collapse; 28 border-spacing: 0; 29 } 30 31 fieldset, img { 32 border: 0; 33 } 34 35 a { 36 text-decoration: none; 37 color: #000; 38 outline: none
; 39 } 40 41 li { 42 list-style: none; 43 } 44 45 caption, th { 46 text-align: left; 47 } 48 49 h1, h2, h3, h4, h5, h6 { 50 font-weight: normal; 51 } 52 53 input, button, textarea, select, optgroup, option { 54 font-family: inherit; 55 font-size: inherit; 56 font-style: inherit; 57 font-weight: inherit; 58 outline: medium; 59 } 60 61 input, button, textarea, select { 62 *font-size: 100%; 63 } 64 /*a{-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-ms-transition:all 0.5s linear;-o-transition:all 0.5s linear}*/ 65 .fl { 66 float: left; 67 } 68 69 .fr { 70 float: right; 71 } 72 73 .clear:after { 74 display: block; 75 content: "clear"; 76 height: 0; 77 clear: both; 78 overflow: hidden; 79 visibility: hidden; 80 } 81 82 .clear { 83 zoom: 1; 84 } 85 /*reset部分 end*/ 86 87 .hovertreeBar { 88 margin: 5px auto; 89 width: 1133px; 90 border: 1px solid #FFCC00; 91 background: #F2F2F2; 92 } 93 94 .hovertreeBar li { 95 position: relative; 96 float: left; 97 width: 80px; 98 height: 30px; 99 line-height: 30px; 100 border-right: 1px solid #FFCC00; 101 text-align: center; 102 } 103 104 .hovertreeBar li:last-child { 105 border: none; 106 } 107 108 .hovertreeBar li:hover { 109 background: #FCF8E3; 110 cursor: pointer; 111 cursor:pointer; 112 } 113 114 .hovertreeBar li p { 115 text-align: center; 116 } 117 118 .phovertreeindex { 119 display: none; 120 position: absolute; 121 left: 50%; 122 top: -53px; 123 margin-left: -40px; 124 width: 85px; 125 height: 30px; 126 line-height: 30px; 127 border: 1px solid #FFCC00; 128 background: #FCF8E3; 129 } 130 131 .hovertreeBar li:hover .phovertreeindex { /*display: block;*/ 132 } 133 134 .keleyitriangle-out { 135 position: absolute; 136 right: 36px; 137 width: 0; 138 height: 0; 139 border-width: 8px; 140 border-style: solid; 141 border-color: #ffcc00 transparent transparent transparent; 142 } 143 144 .keleyitriangle-inner { 145 position: absolute; 146 right: 37px; 147 width: 0; 148 height: 0; 149 border-width: 7px; 150 border-style: solid; 151 border-color: #FCF8E3 transparent transparent transparent; 152 } 153 .hovertreeinfo{text-align:center;} 154 </style> 155 <script type="text/javascript" src="http://down.hovertree.com/jquery/jquery-1.12.3.min.js"></script> 156 </head> 157 <body> 158 <div class="hovertreeinfo"><h1>jQuery點選選擇購買年月時長</h1><a href="http://hovertree.com/h/bjaf/njmbk43d.htm">原文</a> 159 <a href="http://hovertree.com/" target="_blank">首頁</a> 160 <a href="http://hovertree.com/texiao/" target="_blank">特效</a> 161 </div> 162 <div> 163 <ul class="hovertreeBar clear" id="hovertreeindex"> 164 <li> 165 1 166 <div class="phovertreeindex"> 167 <div>購買1個月</div> 168 <div class="keleyitriangle-out"></div> 169 <div class="keleyitriangle-inner"></div> 170 </div> 171 172 </li> 173 <li> 174 2 175 <div class="phovertreeindex"> 176 <div>購買2個月</div> 177 <div class="keleyitriangle-out"></div> 178 <div class="keleyitriangle-inner"></div> 179 </div> 180 </li> 181 <li> 182 3 183 <div class="phovertreeindex"> 184 <div>購買3個月</div> 185 <div class="keleyitriangle-out"></div> 186 <div class="keleyitriangle-inner"></div> 187 </div> 188 </li> 189 <li> 190 4 191 <div class="phovertreeindex"> 192 <div>購買4個月</div> 193 <div class="keleyitriangle-out"></div> 194 <div class="keleyitriangle-inner"></div> 195 </div> 196 </li> 197 <li> 198 5 199 <div class="phovertreeindex"> 200 <div>購買5個月</div> 201 <div class="keleyitriangle-out"></div> 202 <div class="keleyitriangle-inner"></div> 203 </div> 204 </li> 205 <li> 206 6 207 <div class="phovertreeindex"> 208 <div>購買6個月</div> 209 <div class="keleyitriangle-out"></div> 210 <div class="keleyitriangle-inner"></div> 211 </div> 212 </li> 213 <li> 214 7 215 <div class="phovertreeindex"> 216 <div>購買7個月</div> 217 <div class="keleyitriangle-out"></div> 218 <div class="keleyitriangle-inner"></div> 219 </div> 220 </li> 221 <li> 222 8 223 <div class="phovertreeindex"> 224 <div>購買8個月</div> 225 <div class="keleyitriangle-out"></div> 226 <div class="keleyitriangle-inner"></div> 227 </div> 228 </li> 229 <li> 230 9 231 <div class="phovertreeindex"> 232 <div>購買9個月</div> 233 <div class="keleyitriangle-out"></div> 234 <div class="keleyitriangle-inner"></div> 235 </div> 236 </li> 237 <li> 238 10 239 <div class="phovertreeindex"> 240 <div>購買10個月</div> 241 <div class="keleyitriangle-out"></div> 242 <div class="keleyitriangle-inner"></div> 243 </div> 244 </li> 245 <li> 246 11 247 <div class="phovertreeindex"> 248 <div>購買11個月</div> 249 <div class="keleyitriangle-out"></div> 250 <div class="keleyitriangle-inner"></div> 251 </div> 252 </li> 253 <li> 254 1年 255 <div class="phovertreeindex"> 256 <div>購買1年</div> 257 <div class="keleyitriangle-out"></div> 258 <div class="keleyitriangle-inner"></div> 259 </div> 260 </li> 261 <li> 262 2年 263 <div class="phovertreeindex"> 264 <div>購買2年</div> 265 <div class="keleyitriangle-out"></div> 266 <div class="keleyitriangle-inner"></div> 267 </div> 268 </li> 269 <li> 270 3年 271 <div class="phovertreeindex"> 272 <div>購買3年</div> 273 <div class="keleyitriangle-out"></div> 274 <div class="keleyitriangle-inner"></div> 275 </div> 276 </li> 277 </ul> 278 </div> 279 280 <!-- JS部分 --> 281 <script> 282 283 var arOB = []; 284 var ULobj = $('#hovertreeindex>li'); 285