gpt4 book ai didi

jquery - 鼠标滚轮水平滚动

转载 作者:太空宇宙 更新时间:2023-11-04 12:30:39 25 4
gpt4 key购买 nike

我有一个包含带有水平滚动条的图像的单行表,我想使用鼠标滚轮水平滚动图像。这是我的 html。

<div class="container">
<div class="image-gallery">
<table>
<tr>
<td class="images">
<div class="img"><img src="../Images/small_Image_1.jpg" /><div class="description"><a class="image-slider-studets-names" href=" ">Alia Bhatt</a></div> </div>
</td>
<td class="images">
<div class="img"><img src="../Images/small_Image_2.jpg" /><div class="description"><a class="image-slider-studets-names" href="">sonia gandhi</a></div> </div>
</td>
<td class="images">
<div class="img"><img src="../Images/small_Image_3.jpg" /><div class="description"><a class="image-slider-studets-names" href="">Barney Stinson</a></div> </div>
</td>
<td class="images">
<div class="img"><img src="../Images/small_Image_4.jpg" /><div class="description"><a class="image-slider-studets-names" href="">Ranjit Choudary</a></div> </div>
</td>
<td class="images">
<div class="img"><img src="../Images/small_Image_5.jpg" /><div class="description"><a class="image-slider-studets-names" href="">Gangadhar Shastri</a></div> </div>
</td>
<td class="images">
<div class="img"><img src="../Images/small_Image_6.jpg" /><div class="description"><a class="image-slider-studets-names" href="">Mountain</a></div> </div>
</td>
</tr>
</table>
</div>
</div>

最佳答案

您可以使用 Mouse Wheel ,一个实现水平滚动的jQuery插件。鼠标滚轮提供了两个辅助方法,称为 mousewheelunmousewheel,它们的作用与 jQuery 中的其他事件辅助方法一样,您的代码应如下所示:

<div class="container">
<div class="image-gallery">
<table>
<tr>
<td class="images">
<div class="img"><img src="../Images/small_Image_1.jpg" /><div class="description"><a class="image-slider-studets-names" href=" ">Alia Bhatt</a></div> </div>
</td>
<td class="images">
<div class="img"><img src="../Images/small_Image_2.jpg" /><div class="description"><a class="image-slider-studets-names" href="">sonia gandhi</a></div> </div>
</td>
<td class="images">
<div class="img"><img src="../Images/small_Image_3.jpg" /><div class="description"><a class="image-slider-studets-names" href="">Barney Stinson</a></div> </div>
</td>
<td class="images">
<div class="img"><img src="../Images/small_Image_4.jpg" /><div class="description"><a class="image-slider-studets-names" href="">Ranjit Choudary</a></div> </div>
</td>
<td class="images">
<div class="img"><img src="../Images/small_Image_5.jpg" /><div class="description"><a class="image-slider-studets-names" href="">Gangadhar Shastri</a></div> </div>
</td>
<td class="images">
<div class="img"><img src="../Images/small_Image_6.jpg" /><div class="description"><a class="image-slider-studets-names" href="">Mountain</a></div> </div>
</td>
</tr>
</table>
</div>
</div>


<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js?ver=1.3.2'></script>
<script type='text/javascript' src='/js/jquery.mousewheel.min.js'></script>
<script>
$(document).ready(function(){
$("body").mousewheel(function(event, delta) {

//The "30" represents speed. preventDefault ensures the page won't scroll down.
this.scrollLeft -= (delta * 30);
event.preventDefault();

});
});
</script>

这是一个 DEMO Fiddle

关于jquery - 鼠标滚轮水平滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27685085/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com