Можно ли преобразовать строку в имя переменной, в то время как в jQuery's document.ready
?Преобразование строки в переменное имя в JQuery
Если бы я попробовать это в чистом JS
var boh = "blahblah";
console.log(window["boh"]);
возвращает blahblah
, а если я пойду с JQuery
$(document).ready(function() {
var boh = "blahblah";
console.log(window["boh"]);
});
возвращается undefined
Что вы пытаетесь достичь? –
Я получаю значения от json, и я хочу, чтобы эти значения стали переменными, которые я могу использовать в скрипте. я могу сделать это за пределами 'document.ready', но мне было любопытно, можно ли их получить изнутри. – ruggerocastagnola
посмотрите на это и посмотрите, подскажите ли это, какой-нибудь намек http://stackoverflow.com/questions/4611190/passing-variables-in-jquery, иначе дайте мне знать –