gpt4 book ai didi

javascript - jQuery javascript 作用域问题

转载 作者:行者123 更新时间:2023-11-30 07:29:53 25 4
gpt4 key购买 nike

我有一个隐藏的输入元素,我用它作为计数器来命名更多由 JavaScript 生成的输入元素。为了获得我使用的计数器的值

parseInt($('#counter').val());

但是我在我的代码中多次使用这个代码片段,所以我认为将它放在一个函数中会很好

function getCounter(){
parseInt($('#counter').val());
}

这总是返回未定义的,而只运行代码片段会返回正确的值。这发生在我尝试定义函数的几种方式中,作为 $(function(){}) 中的函数,作为全局函数等。如何修复作用域?

最佳答案

在您的返回声明中添加“返回”:)

function getCounter(){
return parseInt($('#counter').val());
}

关于javascript - jQuery javascript 作用域问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1039138/

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