【发布时间】:2011-08-08 05:21:59
【问题描述】:
我目前正在构建一个全屏画廊 WP 主题,我注意到当您尝试选择图像以查看背景并使用鼠标上下滚动时,只要图像已经已选中,但我正在尝试创建一个无滚动区域(图像菜单),这样当您选择新图像以查看背景时,它不会跳来跳去。
这是我的global.js。我注意到如果我添加 return false; 它会停止滚动但我丢失了图像更改所以我将其删除。
$(document).ready(function() {
$(".dropgallery a, #fp_thumbtoggle").removeAttr("title");
$('#fp_thumbtoggle, .dropgallery img').click(function() {
$('#fp_thumbtoggle').toggleClass("active");
if ($('#fp_thumbtoggle').hasClass('active')){
$('#fp_thumbtoggle').animate({top:'65px'});
}else{
$('#fp_thumbtoggle').animate({top:'185px'});
}
$('.dropgallery').slideToggle('500');
return false;
});
});
你可以找到我的gallery.jshere。
【问题讨论】:
-
你不是刚问过这样的事吗?
-
有点相似,但我试图制作一个无滚动区域,以便在使用菜单或向下滑动切换时背景不会四处移动。任何建议都会很棒。
-
在无滚动区域使用鼠标事件并使用 stopPropagation
-
我将如何使用 stopPropagation ?
标签: jquery fullscreen