通过使用与数组名称类似的类名来获取键数组的值

时间:2013-02-09 07:12:33

标签: jquery html

我有一个名为“type”的键数组。数组的名称是'th'标记的类名。我想通过使用'th'标签的类名来获取这个数组值。有没有可能做到这一点......

<script>
 var type= [{sym :"1" ,desc: "one"}, {sym:"2" ,desc:"two"},{sym: "3" ,desc:"three"}];
</script>

<html>
<body>
<table>
<th class="type">
</table>
</body>
</html>

1 个答案:

答案 0 :(得分:1)

您可以使用类名作为键将数组(或多个数组)存储在对象中:

var arrays = {
    type: [{sym: "1", desc: "one"}, {sym: "2", desc: "two"}, {sym: "3", desc: "three"}]
};

然后您可以稍后使用类名来获取数组:

var typeArray = arrays[$("th").attr("class")];