【发布时间】:2015-07-12 07:22:16
【问题描述】:
我有一个 javascript/jQuery 设置,其中给出了页面名称。然后一个函数应该接受这个,获取页面的html数据并提醒它。
HTML
var page = $(this).attr('id');
viewPage(page);
function viewPage(page) {
var html = pages.page;
alert(html);
}
var pages = {
page1: 'Content of page.....',
[etc...]
}
但是,变量html 始终返回未定义。当我从pages 数组手动访问该页面时,它工作正常。有什么问题?
提前致谢!
【问题讨论】:
-
pages[page]会更好,或者如果 id 是数字pages["page"+id]
标签: javascript jquery html arrays undefined