我通过解决方案找到了另一个与此类似的问题,但对我而言不起作用。我是jquery新手,所以在此先感谢您帮助我解决了noobie问题。

我正在尝试使用一个变量作为类名。这样我就可以基于此变量遍历正确的字段。我的变量返回.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/

10-12 17:37