Javascript 如何在此函数中使用变量?

Javascript 如何在此函数中使用变量?,javascript,jquery,json,variables,Javascript,Jquery,Json,Variables,我有一个我无法解决的问题。 我想让显示“aboutMe”的部分成为一个名为page_name的变量(在参数之后),但我无法让它工作 $(document).ready(function(page_name) { $.getJSON('../json/text.json', function(obj) { // fill the title for(i in obj.titles) { var id1 = obj.titles[i].id; var

我有一个我无法解决的问题。 我想让显示“aboutMe”的部分成为一个名为page_name的变量(在参数之后),但我无法让它工作

$(document).ready(function(page_name) {
$.getJSON('../json/text.json', function(obj) {
    // fill the title
    for(i in obj.titles) {
        var id1 = obj.titles[i].id;
        var title1 = obj.titles[i].title;
        $("#"+id1+"_title").append(title1);
    }
    // fill the rest of the page
    for(i in obj.pages.aboutMe.page_element) {
        var id = obj.pages.aboutMe.page_element[i].id;
        var title = obj.pages.aboutMe.page_element[i].title;
        var  content  = obj.pages.aboutMe.page_element[i].content;
        var left_content =  obj.pages.aboutMe.page_element[i].content_left;
        var  right_content  = obj.pages.aboutMe.page_element[i].content_right;
        $("#"+id+"_title").append(title);
        $("#"+id+"_content").append(content);
        $("#"+id+"_left_content").append(left_content);
        $("#"+id+"_right_content").append(right_content);
    }
    for(var i in obj.pages.study) {

    }
});
});
有人知道如何解决这个问题吗?
我会非常高兴的

错误是什么?尝试使用$(document.ready(function(){});语法。可能会发生Jquery冲突。您还可以通过JQuery(document).ready(function(){})来解决这个问题

obj.pages[page\u name].page\u元素
…尽管
.ready()
回调不会传递任何有用的页面名称<代码>$(文档).ready(函数(page_name){??re:@squint的评论:@user2351350:您是否打算使用
(函数(page_name){…})(globalvar);
语法?目前代码不起作用,但在代码中的“aboutMe”位置,我想放置一个类似“page_name”的变量…你能不能也显示你的html代码,这样我们就可以拥有这个页面了?