请转载此文的朋友务必附带原文链接,谢谢。
这里我只把关键代码给贴出来。
html:
<code><</code><code>div</code> <code>class</code><code>=</code><code>"hot-exchange"</code><code>></code>
<code> </code><code><</code><code>ul</code><code>></code>
<code> </code><code><</code><code>li</code> <code>class</code><code>=</code><code>"active clear"</code><code>></code>
<code> </code><code><</code><code>a</code> <code>href</code><code>=</code><code>""</code><code>></code>
<code> </code><code><</code><code>div</code> <code>class</code><code>=</code><code>"range"</code><code>><</code><code>p</code><code>>排名</</code><code>p</code><code>></</code><code>div</code><code>></code>
<code> </code><code><</code><code>div</code> <code>class</code><code>=</code><code>"goods-title"</code><code>></code>
<code> </code><code><</code><code>p</code><code>>放逐之刃</</code><code>p</code><code>></code>
<code> </code><code><</code><code>p</code><code>>16800C豆</</code><code>p</code><code>></code>
<code> </code><code></</code><code>div</code><code>></code>
<code> </code><code><</code><code>div</code> <code>class</code><code>=</code><code>"goods-img"</code><code>></code>
<code> </code><code><</code><code>img</code> <code>src</code><code>=</code><code>"../Content/images/123_u4776.png"</code> <code>alt</code><code>=</code><code>""</code><code>/></code>
<code> </code><code></</code><code>a</code><code>></code>
<code> </code><code></</code><code>li</code><code>></code>
<code> </code><code><</code><code>li</code> <code>class</code><code>=</code><code>"clear"</code><code>></code>
<code> </code><code></</code><code>ul</code><code>></code>
<code> </code><code></</code><code>div</code><code>> </code>
css代码如下:
<code>.hot-exchange ul li.active .range{</code>
<code> </code><code>width</code><code>: </code><code>20px</code><code>;</code>
<code> </code><code>height</code><code>: </code><code>60px</code><code>;</code>
<code> </code><code>background</code><code>: </code><code>url</code><code>(../images/u</code><code>4779</code><code>.png) </code><code>no-repeat</code><code>; </code>
<code>}</code>
<code>.range p{</code>
<code> </code><code>display</code><code>: </code><code>none</code>
<code>.hot-exchange ul li.active .range p{</code>
<code> </code><code>display</code><code>: </code><code>block</code><code>;</code>
<code>.hot-exchange ul li.active .goods-img{</code>
<code> </code><code>width</code><code>: </code><code>67px</code><code>;</code>
<code> </code><code>height</code><code>: </code><code>67px</code><code>;</code>
jquery代码如下:
<code>$(</code><code>function</code><code>(){</code>
<code> </code>
<code> </code><code>//兑换专区左侧鼠标滑动效果</code>
<code> </code><code>var</code> <code>serialNumber = 0;</code>
<code> </code><code>var</code> <code>serialNumberLen = 6;</code>
<code> </code><code>$(</code><code>".hot-exchange ul li"</code><code>).each(</code><code>function</code><code>(){</code>
<code> </code><code>serialNumber++;</code>
<code> </code><code>if</code><code>(serialNumber > serialNumberLen){</code>
<code> </code><code>return</code> <code>false</code><code>;</code>
<code> </code><code>}</code>
<code> </code><code>$(</code><code>this</code><code>).children().find(</code><code>".range"</code><code>).append(</code><code>'0'</code><code>+serialNumber);</code>
<code> </code><code>$(</code><code>this</code><code>).mouseover(</code><code>function</code><code>(){</code>
<code> </code><code>$(</code><code>this</code><code>).addClass(</code><code>"active"</code><code>).siblings().removeClass(</code><code>"active"</code><code>);</code>
<code> </code><code>$(</code><code>this</code><code>).children().find(</code><code>".range p"</code><code>).show();</code>
<code> </code><code>$(</code><code>this</code><code>).siblings().children().find(</code><code>".range p"</code><code>).hide();</code>
<code> </code><code>})</code>
<code> </code><code>})</code>
<code>})</code>
效果如下:
本文转自 小旭依然 51CTO博客,原文链接:http://blog.51cto.com/xuyran/1861924