gpt4 book ai didi

javascript - $(this) 不适用于航路点

转载 作者:搜寻专家 更新时间:2023-10-31 22:12:23 25 4
gpt4 key购买 nike

$(this) 属性不能与 waypoints.js 结合使用。

我的Javascript:

$('.dipper').waypoint(function() {
$(this).addClass('test');
}, { offset: '100%' });

奇怪的是这段代码在我的网站上运行得很好:

$('.dipper').waypoint(function() {
$('.dipper').addClass('test');
}, { offset: '100%' });

在这种情况下,我使用 .dipper 而不是 $(this)。你可以在我的网站上查看:http://www.sq-media.de/weboptimierungen/rehfeld

最佳答案

Waypoint 方法不在与父 jQuery 对象相同的上下文中运行。如果您需要这种行为,您可以使用 each 遍历 .dipper 元素:

$('.dipper').each(function() {
var $this = $(this);
$this.waypoint(function() {
$this.addClass('test');
}, { offset: '100%' });
});

关于javascript - $(this) 不适用于航路点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30888320/

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