如何制作,按" a"在" div"开场时间应在" div"。
之间按下" id 2",窗口显示在" id 1"和" id 3"。按下" id 3",显示在" id 2"之间的窗口。和" id 4"。
$('#add').hide();
$('#open_add').click(function() {
$('#add').show();
$('#3').hide();
});
$('#close_add').click(function() {
$('#add').hide();
$('#3').show();
});

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.2.3/jquery.min.js"></script>
<div id="add">
<a href="#" id="close_add">Close add</a>
</div>
<div id="1">
<p>First</p>
</div>
<div id="2">
<p>Second</p>
</div>
<div id="3">
<a href="#" id="open_add">Open add</a>
</div>
<div id="4">
<p>Fourth</p>
</div>
<div id="5">
<p>Fifth</p>
</div>
&#13;
答案 0 :(得分:1)
尝试插入div,例如:
$(document).ready(function( ){
$('div p').click(function() {
$('#add').remove().insertAfter($(this).parent()).show();
})
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="add" style="display:none;">
<a href="#" id="close_add">Close add</a>
</div>
<div id="open_add" style="display:none;">
<a href="#" id="open_add">Open add</a>
</div>
<div id="1">
<p>First</p>
</div>
<div id="2">
<p>Second</p>
</div>
<div id="3">
<p>Third</p>
</div>
<div id="4">
<p>Fourth</p>
</div>
<div id="5">
<p>Fifth</p>
</div>