我试图创建一个类似于这个图像的下拉效果:GIF,但是与我到目前为止:EXAMPLE我似乎无法找出一种方法来添加多个链接,如果我确实添加了另一个内容div,它就不会显示出来。希望有人能够帮助,并在这个哈哈上失去睡眠。由于可折叠的容器/柱子。添加多个链接
HTML:
<div class="container">
<div class="header">Projects</div>
<div class="content" onclick="initContent('example')"><em>Example Project</em></div>
</div>
JS:
$(".header").click(function() {
$header = $(this);
//getting the next element
$content = $(this).next();
//checking if its already visible
$content.slideToggle(500, function() {
//execute this after slideToggle is done
//change text of header based on visibility of content div
$header.text(function() {});
});
});
我会尝试:
<div class="container">
<div class="header">Projects</div>
<div class="content" onclick="initContent('example')"><em>Example Project</em></div>
<div class="content" onclick="initContent('exampleNew')"><em>Example Project 2</em></div>
</div>
https://jsfiddle.net/sfcm95yz/6/在我的代码下方看到我的代码 –