javascript - 如何复制事件幻灯片的文本颜色并将其应用于另一个 div

标签 javascript css slick.js

您好,我正在使用 slick 创建文本 slider 。 slider 上方有一个标题,我想根据当前事件幻灯片的文本颜色更改文本的颜色。

随着幻灯片的变化,标题文本的颜色也会随之变化。
下面是页面上的代码。

<div id="title" class="title">
  <h3>I just want to say...</h3>
</div>

<div class="myslider">

  <div id="slide1" class="slide">
    <div class="text-wrapper">
      <h1>Hello World!</h1>
    </div>
  </div>

  <div id="slide2" class="slide">
    <div class="text-wrapper">
      <h1>How are you?</h1>
    </div>
  </div>

</div>

我试过了,没用

<script>
  document.getElementById("title").style.color = document.getElementsByClassName("slick-current").style.color;
</script>

如有任何建议,我们将不胜感激。

最佳答案

document.getElementById("title").style.color = document.getElementById("slide").style.color;

您没有 ID 为 slide 的元素,您有 slide1slide2。例如,您可以尝试从 slide1 中获取颜色...

document.getElementById("title").style.color = document.getElementById("slide1").style.color;

关于javascript - 如何复制事件幻灯片的文本颜色并将其应用于另一个 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49021474/

相关文章:

jquery - 带有 jQ​​uery Mobile 1.4 的多选按钮标签云

javascript - 在加载 jQuery 模板后初始化 SLICK Carousel

javascript - 在react中的输入字段中每4个数字后面添加一个空格

c# - 如何在 c#.net 中获取 javascript 确认弹出窗口值

javascript - Jquery insertBefore 插入文本而不是 HTML

javascript - 指令标题 AngularJS 不起作用

javascript - 学习页面加载时间

javascript - js、html5、css、跨浏览器问题

javascript - Slick.js:获取当前和全部幻灯片(即 3/5)

javascript - Slick-Slider 下一个和上一个按钮未激活