gpt4 book ai didi

Javascript - 淡入效果未捕获语法错误 : missing ) after argument list

转载 作者:行者123 更新时间:2023-11-28 02:46:59 26 4
gpt4 key购买 nike

我正在将一个前端站点加载到 Wordpress 上,并且对之前运行良好的 javascript 文件进行了编辑,以避免使用 $ for jQuery 函数发生任何冲突。现在我在控制台中收到上面的错误并且似乎无法纠正。我在使这种效果在 Safari 上工作时遇到了问题,如记录的那样 here .

这是我在 javascript 文件中的代码 -

淡化.js

$.noConflict();

jQuery(document).ready(function($) {
var win = $(window),
doc = $(document),
tags = $("section");

win.on("scroll", function() {
tags.each(function(i, tag) {
if ($(tag).position().top < (doc.scrollTop() + win.outerHeight())) {
$(tag).addClass("visible");
} else {
$(tag).removeClass("visible");
}
});
}
});
});

以及部分不透明度的 css -

样式.css

/* Fade in/out */


section {
opacity: 0;
-webkit-transform: translate(0, 10px);
-webkit-transition: all 1s;
transform: translate(0, 10px);
transition: all 1s;
}

section.visible {
opacity: 1;
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}


/* ---------------------- */

由于这个错误,我无法判断编辑后的代码是否可以在 Safari 上运行。它在 Chrome 和 Firefox 上运行良好。任何帮助表示赞赏。

更新 -

控制台错误读取-

Console

Console error

最佳答案

只需将 js 文件的最后 4 行替换为:

    });
}
});
});

通过

    });
});
});

关于Javascript - 淡入效果未捕获语法错误 : missing ) after argument list,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46871261/

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