【发布时间】:2010-09-19 21:41:28
【问题描述】:
我有一个 div,其中包含我想使用 jquery 鼠标滚轮插件上下滚动的图像。不知道如何做到这一点,文档不是很有帮助,如果有任何建议,将不胜感激。
<div class="innerScroll" style="float:left;width:448px;height:500px; overflow:hidden;">
<div class="mediaPanel"><img src="media/poster_silence.jpg" alt="" /></div>
<div class="mediaPanel"><img src="media/poster_comingsoon.jpg" alt="" /></div>
<div class="mediaPanel"><img src="media/poster_comingsoon.jpg" alt="" /></div>
<div class="mediaPanel"><img src="media/poster_comingsoon.jpg" alt="" /></div>
<div class="mediaPanel"><img src="media/poster_comingsoon.jpg" alt="" /></div>
<div class="mediaPanel"><img src="media/poster_comingsoon.jpg" alt="" /></div>
<div class="mediaPanel"><img src="media/poster_comingsoon.jpg" alt="" /></div>
<script type="text/javascript">
$('innerScroll').bind('mousewheel', function(event,delta){ if (delta > 0) {
} 否则 {
} });
【问题讨论】:
-
我看到的第一个问题是你有
$('innerScroll'),它只会拾取innerScroll元素,即<innerScroll>foo</innerScroll>。你想要带有 class innerScroll 的元素,所以它应该是$('.innerScroll')
标签: jquery scroll mousewheel