javascript - 在 Jquery 中使用变量作为对象名称

标签 javascript jquery

我发现了另一个类似的问题并提供了解决方案,但它对我不起作用。我是 jquery 新手,所以提前感谢您帮助我解决我的菜鸟问题。

我正在尝试使用变量作为类名。这样我就可以根据这个变量循环访问正确的字段。我的变量返回 .reqfields4 但出现此错误 Error: Syntax error, unrecognized expression: ",如果我手动输入值,它会起作用。

我怎样才能实现这个目标?谢谢。

var reqsection='\".reqfields4\"';

$(".reqfields4").each ( function() { 
//$(reqsection).each ( function() {               
          if(( $(this).val())==''){
               some code...
               }
          else{
               some code...
              }
            });

最佳答案

只需将 var reqsection='\".reqfields4\"'; 更改为 var reqsection='.reqfields4'; - 您不需要内部字符串引号.

关于javascript - 在 Jquery 中使用变量作为对象名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12352395/

相关文章:

javascript - Mapbox GL - 使用 map 样式悬停时切换突出显示特定功能

javascript - 如何在java中的mapReduce中调用mongodb服务器端函数

javascript - 如何通过 Suitescript 2.0 在保存的搜索中应用多个过滤器?

jquery - 单击链接后.draggable 恢复到原始位置

c# - 如何在 Javascript 中执行计算

javascript - 如何将日程元素添加到此日历中?

javascript - 在 Dashcode 小部件中验证时间

jquery - 使用 Flot jQuery 插件显示带有正确时区的工具提示

javascript - JQuery - 查找具有给定数量兄弟元素的元素

javascript - 将 setInterval 的定时 'click' 更改为 mouseenter/exit