0

我有这个我无法解决的问题。我想将说“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) {

    }
});
});

有谁知道如何解决这个问题?我会非常感激的!

4

1 回答 1

0

错误是什么?尝试使用 $(document).ready(function(){}); 句法。可能会发生 Jquery 冲突。你也可以通过 JQuery(document).ready(function(){});

于 2013-05-05T06:30:13.410 回答