0

我正在等待来自服务器的号码,一旦我得到号码,我想找到一个相应的 id 名称来更改该 div 的背景。

所以,我创建了一组键和值

var timelineKeys = {
        "4": "btn_no_1",
        "5": "btn-no-2",
        "6": "btn-no-3",
        "7": "btn-no-4",
        "1": "btn-no-5",
        "2": "btn-no-6",
        "2": "btn-no-7",
    }

在我的 $.ajax 中,我从服务器获取变量并将其称为 't','t' 将是那里的关键数字之一,但是如何使用此变量动态获取文本“btn-no-..” ? timelineKeys.t 似乎不起作用。

谢谢

4

1 回答 1

0
timelinekeys[t]

在您的情况下,是您要访问的属性名称包含在变量中时的语法t;有关更多信息,请参阅此问题:使用括号 (`[]`) 和点 (`.`) 表示法之间的区别

于 2013-07-10T15:45:47.373 回答