【发布时间】:2019-08-07 09:17:19
【问题描述】:
目标: 我正在创建一个两页网站,主页是一个静态页面,另一个是动态页面。 我在主页上有许多按钮。 我还有一个对象列表,我想遍历每个列表并将其附加到每个按钮,以便在单击按钮时对象的值将显示在动态页面上。
这是我的代码。
HTML。 主页
<div>
<p>USA</p>
<Input type="button" value="View Flag" />
<p>EU</p>
<Input type="button" value="View Flag" />
</div>
动态页面
<div>
<div class="flag"></div>
</div>
JavaScript/jQuery
//Objects
var usFlag ={
name: "USA flag",
imgURL: "https://photos.com/usa.jpg"
}
var euFlag ={
name: "EU flag",
imgURL: "https://photos.com/eu.jpg
}
$(.'flag').append('<IMG src=' + imgURL+ ' />);
所以我希望当我点击美国国旗按钮时,动态页面将显示美国国旗,反之亦然。
谢谢
【问题讨论】:
-
似乎是一个不完整的答案,请提供更多细节和您到目前为止所做的努力
-
是的。我已经添加了更多信息,如果您需要更多信息,请告诉我。谢谢
-
你在这里错过了一个结束双引号 => imgURL: "photos.com/usa.jpg and imgURL: "photos.com/eu.jpg
-
@ShoyebSheikh 已更正
-
使用 window.location
标签: javascript jquery html loops javascript-objects