jquery - 打开关闭切换按钮。打开时隐藏第一个按钮
问题描述
我有一个打开/关闭切换,我试图让第一个按钮在打开时隐藏,然后在关闭时重新出现。
这是我所拥有的:
jQuery.noConflict();
jQuery(document).ready(function() {
jQuery(".slider").hide('slow');
jQuery(".clicker, .clicker2").click(function() {
jQuery(".slider").toggle('slow');
return false;
});
return false;
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<button class="clicker">CLICK HERE</button>
<div class="slider">
Blah blah blah
<a class="clicker2" href="#">Close</a>
</div>
任何帮助将非常感激。谢谢你。
解决方案
您必须分开.clicker
并.clicker2
单击事件。然后,切换.slider
和.clicker
按钮。
这是演示
$(document).ready(function() {
jQuery.noConflict();
jQuery(document).ready(function() {
jQuery(".slider").hide('slow');
jQuery(".clicker").click(function() {
jQuery(".slider").toggle('slow');
jQuery(this).toggle('slow');
return false;
});
jQuery(".clicker2").click(function() {
jQuery(".slider, .clicker").toggle('slow');
return false;
});
return false;
});
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<button class="clicker">CLICK HERE</button>
<div class="slider">
Blah blah blah
<a class="clicker2" href="#">Close</a>
</div>
推荐阅读
- node.js - 如何模拟 AWS RDSDataService 方法?
- python - 从具有列表的 CSV 文件中提取,然后循环
- html - 如何在 Algolia 搜索结果中添加图像预览?
- typescript - 如何为 omit() 函数保留通用的特定字符串 [] 类型?
- c# - MVC Web 应用程序在带有子文件夹的区域中找不到视图
- sql - 如何使用“USE”关键字来指定名称中有句点的数据库?
- java - DB2 blob 的第一个字节代表什么?
- unity3d - LoadScene() 之后的 Unity 和照明和渲染无法正常工作
- python - 根据另一列的内容创建一个新列
- machine-learning - ELI5 包为 XGBoost 功能重要性产生所有正权重