【发布时间】:2020-09-03 11:29:39
【问题描述】:
我想用一个 javascript 函数打开和关闭这些列表。
我不想为每个列表编写多个 javascript 函数。
我能怎么做?以上是我的代码
$(document).ready(function(){
$(".close").click(function(){
$(".content").toggle("slow");
});
});
.close {padding:0 5px;margin-left:10px;cursor:pointer;}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div>
Contents
<span class="close">hide</span>
<div class="content">
<ul>
<li><a href="">link</a></li>
<li><a href="">link</a></li>
<li><a href="">link</a></li>
<li><a href="">link</a></li>
<li><a href="">link</a></li>
<li><a href="">link</a></li>
<li><a href="">link</a></li>
</ul>
</div>
</div>
<div>
Contents
<span class="close">hide</span>
<div class="content">
<ul>
<li><a href="">link</a></li>
<li><a href="">link</a></li>
<li><a href="">link</a></li>
<li><a href="">link</a></li>
<li><a href="">link</a></li>
<li><a href="">link</a></li>
<li><a href="">link</a></li>
</ul>
</div>
</div>
【问题讨论】:
-
你能分享你的 CSS 吗?
-
.close{padding:0 5px;margin-left:10px;cursor:pointer;}
标签: javascript show-hide