gpt4 book ai didi

javascript - 引用错误: Can't find variable: goToByScroll using CoffeScript

转载 作者:行者123 更新时间:2023-12-02 18:46:55 25 4
gpt4 key购买 nike

这段 JavaScript 代码工作正常。

  function goToByScroll(id){
$('html,body').animate({scrollTop: $("#"+id).offset().top - 50},'slow');
}

我在使用它的 CoffeScript 版本时遇到了困难。我在 application.js.coffee 上有以下代码。

  goToByScroll = (id) ->
$("html,body").animate ->
scrollTop: $("#" + id).offset().top - 50
, "slow"

但我收到错误

ReferenceError: Can't find variable: goToByScroll

知道什么可能导致错误吗?

最佳答案

如果函数位于不同的文件中,则它位于闭包内且不可访问。将函数附加到窗口对象或在同一文件中声明它。

关于javascript - 引用错误: Can't find variable: goToByScroll using CoffeScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12769880/

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