jQuery,如果H1包含某些文本,请执行某些操作

时间:2014-09-09 12:07:02

标签: jquery contain

由于某种原因,这个简单的代码无效。 我正在从API加载信息到H1元素。然后,基于该信息,我想将一些文本添加到它旁边的另一个H1元素。我已经给出了两个H1元素ID并尝试了这个:

$(document).ready(function(){
  if ($('#constructor').is(":contains('McLaren')")) {
    $('#foundYear').append('1963');
  }
});

什么都没发生。

编辑:我正在使用Angular从API获取数据。这是HTML:

<header>
  <img src="img/flags/{{talli.nationality}}.png" />
  <h1 id="constructor">{{talli.name}}</h1>
  <h1 id="foundYear"></h1>
</header>

Edit2:为了真正了解我正在尝试做什么,我添加了一张图片,这里有更多细节: 我正在使用NG-repeat从Ergast API加载公式1构造函数。然后,添加一些我自己的信息,例如每个构造函数的基础年份。我真的不知道如何解决这个问题,因为我还是Javascript的新手。

enter image description here

0 个答案:

没有答案