gpt4 book ai didi

javascript - 不存在的奇怪的意外 token

转载 作者:行者123 更新时间:2023-12-02 14:07:15 24 4
gpt4 key购买 nike

我有this fiddle我正在尝试将一些行附加到表中。这是代码:

$(document).ready(function () {
$(document).on('click', '.btn-primary', function(){
$('.table tbody').append('<tr class="child"><td>one</td><td><button id="re" onClick="ae(this.id); function ae(clicked_id) {var items = []; items.push(clicked_id);localStorage.setItem("item",JSON.stringify(items));alert(localStorage.getItem("item",JSON.stringify(items)));}" type="button" class="invite ">Invite</button></td></tr>');
});
});

我可以生成行,但我不断收到错误消息,说我有一个不属于那里的大括号。问题是支架根本不存在。

VM140:2 Uncaught SyntaxError: Unexpected token }

当有 jQuery 时,不要问为什么我有一个 onclick 作为事件处理程序。我举这个例子有我的理由。为什么我会收到此错误?

最佳答案

您对引号内的引号有问题,我已将 .setItem("item"... 更改为 .setItem(\'item\' 以及getItem 现在可以使用了

 $(document).ready(function () {
$(document).on('click', '.btn-primary', function(){
$('.table tbody').append('<tr class="child"><td>one</td><td><button id="re" onClick="ae(this.id); function ae(clicked_id) {var items = []; items.push(clicked_id);localStorage.setItem(\'item\',JSON.stringify(items));alert(localStorage.getItem(\'item\',JSON.stringify(items)));}" type="button" class="invite ">Invite</button></td></tr>');
});
});

关于javascript - 不存在的奇怪的意外 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39933601/

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