1

我想根据body id值加载数据,代码如下:

<body id="CN">
....
<body>

Jquery 将取值“CN”并加载内容,内容的格式如下:

    <div class="menu">
    <div class="links">
    {module_menu,1032883}
    </div>
    </div>

{module_menu,1032883} 是我要更改的部分,值“1032883”表示“CN”,我有以下数组:

{module_menu,14623} for "AU"
{module_menu,1022165} for "CA"
{module_menu,1032883} for "CN"
{module_menu,1014746} for "US"

非常感谢你。

4

1 回答 1

2
var id = document.body.id,
    dict = {
        AU: '{module_menu,14623}',
        CA: '{module_menu,1022165}',
        CN: '{module_menu,1032883}',
        US: '{module_menu,1014746}'
    };

dict[id] && $('.links').text( dict[id] );

这是小提琴:http: //jsfiddle.net/9dSq8/

于 2012-08-24T02:41:26.117 回答