我以前问过这个,但没有得到答案。这一次,我将尝试更好地解释。
所以基本上,我正在从 Ergast API 加载一级方程式构造函数列表。因为 API 没有提供我想要的所有信息,比如构造函数的基础年数,所以我必须使用 jQuery 来添加它们。
HTML 标记非常简单。动态内容的标签,基础年份的空标签。
<div id="constructors" ng-repeat="constructor in constructors">
<img src="img/flags/{{constructor.nationality}}.png" />
<h2 id="constructor">{{constructor.name}}</h2>
<h3 id"foundYear"></h3>
</div>
我知道如果只有一个元素,以下 jQuery 会起作用:
$(document).ready(function(){
if ($('#constructor').is(":contains('McLaren')")) {
$('#foundYear').append('1963');
}
});
我真的不知道如何解决这个问题,因为我对 Javascript 还是很陌生。这是一张图片,可以真正了解我想要做什么。