停止最后一张幻灯片上的jQuery按钮动画
Stop jQuery button animation on last slide
https://jsfiddle.net/z3q2wtLf/29/light/embedded/result/
在上面附加的jsfiddle链接中,cd英雄有3张幻灯片可以点击激活。我试图只在第三张幻灯片上向jQuery添加一个停止事件("谢谢"),以便用户在该幻灯片上停止(没有向右滑动或返回前几张幻灯片)。我是jQuery的新手,非常感谢关于如何实现这一点的任何帮助!
我尝试过应用以下内容,但没有成功:
$('.cd-btn').on('click', function(event) {
event.preventDefault();
if($(this).hasClass('.thanks')){
event.stopPropagation();
} else {
var activePosition = $('.cd-hero-slider .selected').index();
var selectedPosition = activePosition + 1;
nextSlide($('.cd-hero-slider'), $(''), selectedPosition);
updateNavigationMarker(selectedPosition + 1);
}
});
如果您接受将类添加到感谢按钮(例如thanks
)的建议,则可以使用If语句开始初始单击事件,该语句执行除继续动画之外的其他操作。类似于:
代码:
$('.cd-btn').on('click', function(event) {
event.preventDefault();
if($(this).hasClass('.thanks')){
//do something other than animate the slides
} else {
var activePosition = $('.cd-hero-slider .selected').index();
var selectedPosition = activePosition + 1;
nextSlide($('.cd-hero-slider'), $(''), selectedPosition);
updateNavigationMarker(selectedPosition + 1);
}
});
相关文章:
- 通过幻灯片更改事件停止使用jquery的音频
- 不能在同一页上进行多个jquery幻灯片切换
- 带有计数器、缩略图、进度条和淡入淡出效果的简单jQuery幻灯片
- jQuery图像幻灯片,在停止后淡出到第一张图像
- JQuery幻灯片,可点击编号位置
- Jquery幻灯片以一行左侧的图像开始,但我希望它从右端开始
- 使用jQuery无限循环播放HTML页面幻灯片
- 我做了一个jquery幻灯片,但没有;我工作不好,我该怎么办
- 我创建了一个jQuery幻灯片,但它一直在重复相同的图像
- jQuery Orbit-如何制作随机幻灯片
- jQuery透明图像描述鼠标悬停时的幻灯片动画
- jQuery幻灯片Down&然后在计时器上向上滑动
- JQuery.animate()菜单幻灯片返回
- 如何使用JQuery制作此菜单幻灯片
- jQuery幻灯片放映问题-幻灯片放映不起作用
- 显示所有幻灯片Jquery
- 完整的背景图片幻灯片jquery,想让幻灯片的最后一张图片可以点击
- 用php,html制作facebook相册幻灯片?jquery
- 创建特殊的wordpress幻灯片"jquery.cycle.all.js"
- 幻灯片Jquery插件-类似于BBC测试版