对象选择器中的动态jQuery选择器
问题描述:
我面临着动态选择器的问题。这里是我的代码对象选择器中的动态jQuery选择器
var data = {
'one': {'value': '50,60,70,80'},
'two': {'value': '10,20,30,40'}
}
var eachValue = data.one.value.split(',');
该代码正在修正,但我需要为one
two
动态选择,所以如果喜欢
var select = 'one';
var eachValue = data.select.value.split(',');
我的代码它不工作。其显示TypeError: data.select is undefined
错误。那么我如何在这里使用动态选择器。由于
答
,如果你想使用变量属性名称可以使用括号记号所以data[select]
var data = {
'one': {'value': '50,60,70,80'},
'two': {'value': '10,20,30,40'}
}
var select = 'two';
var eachValue = data[select].value.split(',');
console.log(eachValue)