【发布时间】:2023-03-06 05:40:01
【问题描述】:
我正在努力熟悉jQuery waypoints。我想知道是否有任何方法可以简化以下代码。我尝试通过检查 item-* 的偶数/奇数并将其包装在 if else 函数中来做到这一点,但它不起作用。
$('.features-task-management-item-1').css('opacity', 0);
$('.features-task-management-item-1').waypoint(function() {
$('.features-task-management-item-1').addClass('fadeInLeft');
}, { offset: '70%' });
$('.features-task-management-item-2').css('opacity', 0);
$('.features-task-management-item-2').waypoint(function() {
$('.features-task-management-item-2').addClass('fadeInRight');
}, { offset: '70%' });
$('.features-task-management-item-3').css('opacity', 0);
$('.features-task-management-item-3').waypoint(function() {
$('.features-task-management-item-3').addClass('fadeInLeft');
$('.features-task-management-item-4').css('opacity', 0);
$('.features-task-management-item-4').waypoint(function() {
$('.features-task-management-item-4').addClass('fadeInRight');
$('.features-task-management-item-5').css('opacity', 0);
$('.features-task-management-item-5').waypoint(function() {
$('.features-task-management-item-5').addClass('fadeInLeft');
}, { offset: '70%' });
【问题讨论】:
-
您可以使用 HTML/CSS/Javascript sn-ps 功能添加您的 HTML 吗?您也许可以选择所有名为
features-task-management-item-*的孩子,然后添加奇数/偶数类。
标签: javascript jquery jquery-waypoints