停止动画'scrollLeft'或者'scrollRight'当悬停时
stoping an animation 'scrollLeft' or 'scrollRight' when hovered
我正试图破解一个插件来满足我的客户需求。基本上,这个插件是一个图片库,里面有缩略图和大预览。缩略图在转盘内。现在,我想禁用当它位于图像顶部或容器内部时的自动滚动。
我(有SO用户的大力帮助)已经在查看大预览时将事件切换为悬停。
您可以在此处看到演示:http://jsbin.com/enezol/12
thumbs.hover( function(){ //Do not scroll or move when the mouse pointer is inside the list of thumbnails $('.ad-thumb-list').stop(); }, function(){ //Back to its orginal state // ??? }
我试图禁用一个功能(自动滚动),当鼠标在包含缩略图的容器内时,它不应该移动。如果缩略图一直从左向右移动,用户很难查看缩略图。
您可能想知道为什么我将"点击"事件切换为"悬停"事件,原因是客户的要求。
尝试取消活动可能值得一试,比如…
$('#myElement').bind( 'mouseenter', function( e ){
e.preventDefault();
e.stopPropagation(); // just to be sure
});
相关文章:
- 当鼠标悬停在文本中的单词上时显示警报
- 每当您在选择器内移动鼠标时,悬停功能就会重复
- 手风琴可点击并悬停
- 悬停功能触发器
- 如何在鼠标悬停时在另一个图像上滑动图像.
- 鼠标悬停事件影响列表中所有行中的按钮,而不仅仅是特定按钮
- 引导程序:在导航栏中,显示悬停在单个位置的基于Li Link的不同内容
- css(或jQuery)悬停时淡入淡出
- jquery快速悬停问题
- 如何在悬停时流畅地更改单词
- jQuery:当屏幕大小改变时,如何更改默认图像和悬停图像
- 悬停下拉菜单即使在鼠标移出后也保持活动状态
- Flexslider导航按钮在悬停时不可见,带有橙色框
- 使用Javascript,如何显示<tr>在另一<tr>悬停时,隐藏第二个<tr>
- 在鼠标悬停时展开列表
- 导航菜单-悬停时的背景行为怪异
- OpenLayers在悬停时高亮显示功能,并在单击时选择
- jQuery悬停在没有鼠标悬停的情况下启动
- 鼠标悬停时如何居中放大背景图像
- 停止动画'scrollLeft'或者'scrollRight'当悬停时