如何隱藏li
,並刪除它的空間。 以下代碼是在圖像之間傳輸的,但隱藏前一個li
時會出現空白區域。如何在隱藏後刪除li空間?
<script type="text/javascript">
$(document).ready(function() {
var selectedIndex = 1;
$("#slide" + selectedIndex + " img").fadeIn(500);
$("ul.captios li").click(function() {
var id = $(this).attr("id").split("_")[1];
$("#slide" + selectedIndex + " img").fadeOut(500, function() {
$("#slide" + id + " img").fadeIn(500);
$("#slide" + selectedIndex).css("display:none;");
selectedIndex = id;
});
});
});
</script>
一個html
<div id="gal-container">
<div id="slides-wrapper">
<ul class="slides">
<li id="slide1"><img class="hide" src="imgs/img1.jpg" /></li>
<li id="slide2"><img class="hide" src="imgs/img2.jpg" /></li>
</ul>
</div>
<div id="caption-wrapper">
<ul class="captios">
<li id="caption_1"><a href="#">img1</a></li>
<li id="caption_2"><a href="#">img2</a></li>
</ul>
</div>
</div>
你的代碼中存在幻燈片ID嗎? – 2012-02-28 09:08:50