gpt4 book ai didi

jquery - 将字符串作为对象传递给 jQuery 函数

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

这可能是一个愚蠢的问题,但我正在尝试传递我以以下格式构建的一串设置:

"setting1" : "value", "setting2" : "value", "setting3" : "value"

以上内容保存到名为 args 的字符串中。没什么特别的,但我想将它作为参数传递给函数。

$('#element').functionName({ args });

我不确定我在这里错过了什么......谢谢!

最佳答案

如果你确实有这样的字符串:

'"setting1" : "value", "setting2" : "value", "setting3" : "value"'

您可以使用 JSON.parse 解析它并从中获取一个对象,如下所示:

var args = JSON.parse( "{" + str + "}" );
$('#element').functionName(o);

但实际上,您可能只想创建这样一个对象,而不是从一开始就创建一个字符串,例如:

var args = {"setting1" : "value", "setting2" : "value", "setting3" : "value"};
$('#element').functionName(args);

关于jquery - 将字符串作为对象传递给 jQuery 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14720393/

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