使用 jQuery Waypoints 淡化所有元素
Fadein all Elements with jQuery Waypoints
我想使用 jQuery waypoints 淡入滚动条上的所有元素。当我滚动到图像时,我添加了一个 class 来使它们淡入。为此,我使用 jQuery Waypoints。当我滚动到图像时,console.log 显示 "Scrolled to image" 但无法将 class 和 "this" 添加到图像。
$( document ).ready(function() {
$('img').waypoint(function() {
console.log("Scrolled to Image");
$(this).addClass("Test");
},
{
offset: '50%',
triggerOnce: true
});
});
回调中的this
指的是航点对象。请尝试 this.element
(参见 http://imakewebthings.com/waypoints/guides/getting-started/ - 有专门的部分讨论这个问题)
$( document ).ready(function() {
$('img').waypoint(function() {
console.log("Scrolled to Image");
$(this.element).addClass("Test");
},
{
offset: '50%',
triggerOnce: true
});
});
我想使用 jQuery waypoints 淡入滚动条上的所有元素。当我滚动到图像时,我添加了一个 class 来使它们淡入。为此,我使用 jQuery Waypoints。当我滚动到图像时,console.log 显示 "Scrolled to image" 但无法将 class 和 "this" 添加到图像。
$( document ).ready(function() {
$('img').waypoint(function() {
console.log("Scrolled to Image");
$(this).addClass("Test");
},
{
offset: '50%',
triggerOnce: true
});
});
this
指的是航点对象。请尝试 this.element
(参见 http://imakewebthings.com/waypoints/guides/getting-started/ - 有专门的部分讨论这个问题)
$( document ).ready(function() {
$('img').waypoint(function() {
console.log("Scrolled to Image");
$(this.element).addClass("Test");
},
{
offset: '50%',
triggerOnce: true
});
});