gpt4 book ai didi

javascript - jQuery - 触发点击时遇到问题

转载 作者:行者123 更新时间:2023-12-03 11:45:09 26 4
gpt4 key购买 nike

我认为这应该是一个简单的问题,但它已经让我困惑了几个小时。我有点明白为什么它不起作用,但同时我也不明白。

所以..

这设置了第一个拇指相对值

var firstThumb = "01"

这是使用firstThumb变量通过其相对属性获取第一个拇指

var getThumb   = $('#thumbs a').attr('rel' + firstThumb);

我已将“firstThumb”设置为变量,因为我打算在每次触发点击后增加它,以便它继续到 02、03、04 等......对于任何想知道我为什么这样做的人。

所以 getThumb 的结果应该是

$('#thumbs a').attr('rel', '01');

除非我做错了什么?

现在,一旦我检索到此内容 - 我想单击 rel 属性为 01 的 #thumb a

我已经玩了一段时间了,我不断地回到这个:

getThumb.trigger("click");

这本质上是

$('#thumbs a').attr('rel', '01').trigger("click);

任何人都可以看到我在这里做错了什么,正如我所说,这可能很简单,但我是 jQuery 的新手,我正在努力:)

上面带间隔的全套代码

var firstThumb = "01"
var getThumb = $('#thumbs a').attr('rel' + firstThumb);

setInterval(function(){
getThumb.trigger("click");
thumbIncrease;
}, 1000);

为了清楚起见,thumbIncrease是我还没有编写的函数,在第一次触发点击后,firstThumb变量增加1,因此它点击下一个缩略图。

感谢您的帮助!

如果有帮助的话,我已经在这里摆弄了它:

http://jsfiddle.net/w235svyL/1/

谢谢!!

最佳答案

$('#thumbs a').attr('rel' + firstThumb);

返回与'rel'+firstThumb匹配的属性值

要访问该元素,您应该使用

$('#thumbs a[rel="'+firstThumb+'"]');

关于javascript - jQuery - 触发点击时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26088309/

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