javascript - 切换两个 Div,仅使用 Javascript。没有jQuery
问题描述
在此先感谢您的帮助!我的 JavaScript 技能非常有限。
我正在使用 wordpress 网站,试图在两个 div 之间切换。
我已经搜索了几个小时,似乎找不到解决方案,而且我不能使用 jquery。
这是我所拥有的,谢谢!
<div class="one">Content One</div>
<div class="two">Content Two</div>
<button>Previous</button>
<button>Next</button>
解决方案
如果你只想切换 div,试试这个
function toggle(){
let one = document.getElementById("one");
let two = document.getElementById("two");
one.classList.toggle("hidden");
two.classList.toggle("hidden");
}
.hidden{
display: none;
}
<div id="one" class="one">Content One</div>
<div id="two" class="two hidden">Content Two</div>
<button onclick="toggle();">Previous</button>
<button onclick="toggle();">Next</button>
推荐阅读
- javascript - 如何解释文档中的“空”参数
- html - 段落标签可以是一个句子吗?
- javascript - 如何对平面列表的 renerItem 中的对象列表进行排序?
- python - 如何获取多个python模块中不同函数的执行顺序?
- ios - 读取条码后未打开 ViewController Swift 3.0
- flutter - 如果多级列表的节点有点击时应该显示的内容怎么办?(高级扩展瓷砖)
- objective-c - UISearchController - 搜索结果显示不同的记录
- c - 身份属性的位操作
- java - 为什么此方法只将 0 的值返回到新数组?
- jquery - 在 jQuery 中发布到 Firebase 实时数据库时出现“错误请求 400”,但可以使用 Postman