javascript - 隐藏背景动画的按钮

标签 javascript

我正在寻找一种方法来实现这一点:

我想在网站上有一个按钮来控制背景动画。它应该通过单击“淡出”(直接,无延迟)整个背景动画,但是通过再次单击,它应该“淡入”。

我尝试过这个:

if (document.querySelector('.Welle').style.display == 'none'){
    document.querySelector('.Welle').style.display = 'block';
}
else {
    document.querySelector('.Welle').style.display = 'none';
}
<a type="button" value="Klicken um Hintergrundanimation zu beenden" onclick="backgroundbutton()" style="text-decoration: none;">
    <button>
        Hintergrund
    </button>
</a>

但是没用,我做错了什么?有人可以纠正我吗?

非常感谢

最佳答案

试试这个:

function backgroundbutton() {
  if (document.querySelector('.Welle').style.display == 'none'){
    document.querySelector('.Welle').style.display = 'block';
  }
  else {
    document.querySelector('.Welle').style.display = 'none';
  }
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
<input type="button" value="Hintergrund" onclick="backgroundbutton();" />
<div class="Welle">test</div>

关于javascript - 隐藏背景动画的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44229926/

相关文章:

javascript - 如何防止仅在 Shopify 网站的文本字段中输入空格

javascript - 从 LocalStorage 错误解析 JSON

javascript - FB Like 无法在网站上使用照片

javascript - 如何在删除ajax中使用成功回调[NODE.JS]

javascript - 无法从函数 ng-click 获取返回值

javascript - 我想将我的数据附加到表格下方并在用户单击产品 ID 字段时进行搜索

javascript - 使用 jQuery 在区域中水平滚动

javascript - 如何验证不转到另一个页面但在同一页面上填写另一个表单的表单?

javascript - C# Asp.net 必填字段验证器

javascript - 为什么即使元素不在视口(viewport)中,我的函数也会添加一个类?