因此,这是我第一次将 JSON 与 jquery 一起使用,并且我对自己想要做什么以及任何帮助或被指出正确的方向有所了解,将不胜感激。
我的 HTML 设置如下:
<div id="agriculture" class="btn"><div>
<div id="treasurer" class="btn"><div>
<div id="war" class="btn"><div>
..... (about 16 of these)
<div id="content_container">
<div id="title"></div>
<img id="photo" src="" />
<div id="summary"></div>
</div>
然后我打算像这样设置一堆 JSON 变量:
var agriculture = {
"title": "Secretary of Agriculture",
"location": "url for photo used",
"summary": "summary of cabinet position"
};
var treasurer = {
"title": "Secretary of the Treasury",
"location": "url for photo used",
"summary": "summary of cabinet position"
};
var war = {
"title": "Secretary of War",
"location": "url for photo used",
"summary": "summary of cabinet position"
};
此处设置的目标是,当您单击“.btn”时,它会获取 attr('id') 并使用它从 JSON 中调用正确的变量,因为它们匹配,然后将该内容放入正确的 divs/内容容器的 img src。
这是一种合理的方式吗?如果是或不是有人推动我正确的方向?
非常感谢您的帮助!