gpt4 book ai didi

javascript - 解析json属性

转载 作者:搜寻专家 更新时间:2023-11-01 04:55:22 24 4
gpt4 key购买 nike

在 Intranet 应用程序中,我有带有自定义标签的 HTML 元素。有几种类型的标签,data-mem 就是一个例子。在标记中它看起来像这样:

<a href="something.html" data-mem='{varname: "value", varname2: "value"}'>Bla Bla</a>

我想要做的是获取 json 属性并在 JS 方法调用中使用名称/值对。注意:名称和值都是未知的和动态的,我正在使用 jquery。

RegEvent('varname','values','varname2','value');

到目前为止,我所做的是获取包含 data-mem 属性的所有标签的列表:

var objs = $('a[data-mem]');

我现在有点迷路了。真的不知道如何继续。有什么建议吗?

谢谢!

最佳答案

jQuery“.data()”方法自动完成。

var data = $('#yourId').data('mem');

那么“data.varname”将是“value”等。

编辑 — 给定你的 HTML,因为你没有给你的 <a> 一个类或“id”标记,我想你可以这样做:

var data = $('a[data-mem]').data('mem');

最好找到一种好方法来挑出有问题的元素。当然,这取决于其余代码。

再次编辑 - JSON 也必须有效 - 属性名称必须被引用。

关于javascript - 解析json属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8058072/

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