从函数外部追加jQuery var

时间:2013-05-26 12:07:11

标签: jquery wordpress var

我有一个从Wordpress父级admin-theme运行的jQuery函数。它看起来像这样:

jQuery(document).ready(function(){  
    var DIV_SIZE = [
        ['1/4','element1-4',1/4,['Column','Gallery','Content','Page']],
        ['1/3','element1-4',1/4,['Column','Gallery','Content','Page']],
    ];
}

我需要添加一个额外的值:,'blog',但是从我孩子主题中的functions.php文件中添加:

jQuery(document).ready(function(){  
    var DIV_SIZE = [
        ['1/4','element1-4',1/4,['Column','Gallery','Content','Page','blog']],
        ['1/4','element1-4',1/4,['Column','Gallery','Content','Page','blog']],
    ];
}

如何追加DIV_SIZE?

1 个答案:

答案 0 :(得分:0)

此js代码段将为每个DIV_SIZE嵌入数组添加“blog”条目:

for (var i = 0, z = DIV_SIZE.length; i < z; i++) {      
    DIV_SIZE[i][3].push('blog');
}

但是我仍然不明白为什么你不直接在分配DIV_SIZE变量时直接添加静态值。