【问题标题】:SyntaxError: missing ) after argument list in cart.jsSyntaxError: missing ) 在 cart.js 中的参数列表之后
【发布时间】:2017-11-04 23:24:32
【问题描述】:

我来了

SyntaxError: missing ) 在参数列表 |在 cart.js 文件中

// Purchase button.
        add('<button onclick="yaCounter44762137.reachGoal('zakaz'); return true;" class="btn btn-primary cart-purchase-button" type="button"></button>')

【问题讨论】:

  • 你可以在语法高亮中看到错误,转义引号即.reachGoal(\'zakaz\')
  • 代码中的代码中的代码只是乞求引用错误......

标签: javascript list arguments


【解决方案1】:

如果你像这样转义单引号:

add('<button onclick="yaCounter44762137.reachGoal(\'zakaz\'); return true;" class="btn btn-primary cart-purchase-button" type="button"></button>');

它会起作用的。

【讨论】:

    【解决方案2】:

    或者您可以将 zakaz 更改为双引号。这会让事情变得更容易做。

    add('<button onclick="yaCounter44762137.reachGoal("zakaz"); return true;" class="btn btn-primary cart-purchase-button" type="button"></button>');
    

    或者你甚至可以使用一个双引号并将其他所有内容放在一个单引号中:

    add("<button onclick=yaCounter44762137.reachGoal('zakaz'); return true;' class='btn btn-primary cart-purchase-button' type='button'></button>");
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-03-11
      • 2018-06-15
      • 1970-01-01
      • 1970-01-01
      • 2019-05-30
      • 2020-03-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多