【发布时间】:2012-03-11 22:28:37
【问题描述】:
这已经困扰了我很长一段时间了。我要做的就是从给定键的数组中返回一个值,但使用变量 (_interview) 来选择要返回的数组。
var utils = function () {
var _language = "";
var _interview = "";
var _base = "";
var _alerts = function (code) {
var en = new Array(),
fr = new Array();
en[0] = "You must enter a value in the box before continuing.";
fr[0] = "Vous devez entrer une sélection pour les options mises en évidence.";
// I know _interview is returning the correct value of either "en" or "fr"
// I have tried this[_interview][code] but I get property not defined at the index
// How do I return the index from the right array?
};
return {
lang : function () {
_language = $("#language option:selected").val();
var answer = confirm(_alerts(0)); // Call from here
}
};
}();
$(document).ready(function ()
{
utils.lang();
});
【问题讨论】:
标签: javascript