這只是一個片段,但我會在頁面上有很多不同的鏈接。每個鏈接都會有一個不同的隱藏元素與之相關聯。我試圖避免爲每個鏈接編寫100個不同的slideToggle語句來調出各自的隱藏元素。這是近在咫尺嗎?切換多個隱藏元素的一種功能?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link href='favicon.ico' rel='icon' type='image/jpg'/>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<script type="text/javascript" src="jquery.js">
</script>
<style type="text/css">
.county{ font:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.countystats{
background-color:blue;
display:none;
}
</style>
<script type="text/javascript">
$('.county').click(function(){
$(this).find('.countystats').slideToggle('fast')
});
</script>
<a class="county" href="javascript:;" >one</a><br/>
<a class="county" href="javascript:;"> two</a>
</div>
<div class="countystats">stats one</div>
<div class="countystats">stats two</div>
<br />
<br/>
</body></html>
我想的鏈接「一」來顯示DIV統計中的排名一個「和鏈接「二」顯示「統計兩個」股利。提前致謝。
完美,謝謝! – wootscootinboogie 2011-03-16 15:26:04
@ramblinman:如果這對你有用,請隨時投票和/或接受:) – 2011-03-16 15:26:50
良好的實施,唯一的缺點是它需要鏈接和div的順序完全相同。只要這是保證這應該工作正常。 – 2011-03-16 15:31:47