单击时替换Font Awesome 5图标的jQuery问题?

时间:2018-02-25 21:10:34

标签: javascript jquery font-awesome font-awesome-5

我正在尝试使用 Font Awesome 5 将播放按钮更改为暂停按钮。我不明白为什么它似乎只是不切换点击。它识别出咔嗒声(我尝试了一个警告,所以当我按下按钮时它会识别出来),但它只是找不到里面的元素并改变它。

这是我的代码:

$(".startButton").click(function() {
  $(this).find("i").removeClass("fa-play-circle").addClass("fa-pause-circle")
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<head>
  <script defer src="https://use.fontawesome.com/releases/v5.0.6/js/all.js"></script>
</head>

<div id="timerWrapper">
  <div class="valuesWrapper">
    <div class="values"> 00:00:00</div>
  </div>
  <div id="buttonWrapper">
    <button class="startButton"><i class="fas fa-play-circle"></i></button>
    <button class="stopButton">Stop</button>
    <button class="clearButton">Clear</button>
  </div>
</div>

0 个答案:

没有答案