gpt4 book ai didi

javascript - 如果元素在 jQuery 中将类从一个特定更改为另一个

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:33:17 24 4
gpt4 key购买 nike

通常我的幻灯片会自动转到下一张图片,但我想检测它是否通过用户启动的操作(键盘箭头或控件)倒退。我对此的解决方案是这样做(我想象中的代码):

if(jQuery("#slideshow article").hasChangedClassFrom("previous").hasChangedClassTo("current")) {
backwards = true;
}
if(backwards) { // code for backwards
jQuery("#slideshow article.previous").css("z-index", "1");
jQuery("#slideshow article.next").css("z-index", "2");
}
else { // code for forwards (normal state)
jQuery("#slideshow article.previous").css("z-index", "2");
jQuery("#slideshow article.next").css("z-index", "1");
}

类已经实现,因此当前幻灯片始终具有类“current”等。我知道这根本不是有效代码,但通过阅读本文,我认为我想要实现的目标会很清楚。我不是很擅长 JavaScript/jQuery,但我试过寻找这样的解决方案,但没有成功。

Live site//Live JS code

最佳答案

基于上述链接中的代码 http://dans.no/cycle.js

声明一个变量clickindex=0;

将以下内容放在 jQuery("#slideshow nav a").click 的点击函数中

clickindex = jQuery("#slideshow nav a").index(this);
if(clickindex<index){
console.log("execute some logic");
}

我的解决方案 javascript 代码的 jsfiddle 链接 http://jsfiddle.net/y601tkfL/

关于javascript - 如果元素在 jQuery 中将类从一个特定更改为另一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27200887/

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