简体   繁体   English

语法错误:在cart.js中的参数列表后缺少)

[英]SyntaxError: missing ) after argument list in cart.js

I'm getting 我越来越

SyntaxError: missing ) after argument list | 参数列表后出现SyntaxError:缺少) in cart.js file 在cart.js文件中

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

If you escape the single quotes like this: 如果您这样转义单引号:

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

It'll work. 会的

Or you can change the zakaz in double quotes. 或者,您可以更改双引号中的zakaz。 It would make things a lot easier to do. 这会使事情变得容易得多。

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

Or you can even use one double quote and put everything else in a single quote: 或者,您甚至可以使用双引号并将其他所有内容都放在单引号中:

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM