gpt4 book ai didi

jQuery 语法错误 : Unexpected token =

转载 作者:行者123 更新时间:2023-12-01 08:16:59 24 4
gpt4 key购买 nike

我试图将一堆变量传递给隐藏的输入值,但我在这段代码中遇到了一个愚蠢的语法错误:

$('#imgdata').append(   
'<input type="hidden" name="imgdata[' + id + '][width]" value="' + _width + '"/>
<input type="hidden" name="imgdata[' + id + '][height]" value="' + _height + '" />
<input type="hidden" name="imgdata[' + id + '][left]" value="' + _left + '" />
<input type="hidden" name="imgdata[' + id + '][top]" value="' + _top + '" />
<input type="hidden" name="imgdata[' + id + '][src]" value="' + _src + '" />'
);

我一定是忽略了一个简单的语法错误。控制台告诉我它在第三行。

解决方案:

问题出在换行上。使代码内联而不按 Enter 进行格式化修复了它。

最佳答案

JavaScript 字符串行必须以 \ 结尾。除此之外,请确保所有变量确实已定义。

您的代码示例应如下所示:

$('#imgdata').append(   
'<input type="hidden" name="imgdata[' + id + '][width]" value="' + _width + '"/>\
<input type="hidden" name="imgdata[' + id + '][height]" value="' + _height + '" />\
<input type="hidden" name="imgdata[' + id + '][left]" value="' + _left + '" />\
<input type="hidden" name="imgdata[' + id + '][top]" value="' + _top + '" />\
<input type="hidden" name="imgdata[' + id + '][src]" value="' + _src + '" />'
);​

关于jQuery 语法错误 : Unexpected token =,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9969757/

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