html
<ul>
<li><a href="#">one</a></li>
<li><a href="#">two</a></li>
</ul>
<br clear="all" />
<div>some text</div>
CSS
ul{
list-style: none;
}
li{
float: left;
margin: 0 20px;
}
div{
background-color: red;
height: 200px;
}
jquery
$('li a').toggle(function(e){
$('div').toggle();
e.preventDefault();
});
私の重要な質問は、タグが div のみをトグルするのではなく、トグル機能を取得する理由です。
編集
$('li a').toggle() 関数は、クリックしてもう一度クリックする関数です。しかし、 $('div').toggle() 関数は表示と非表示です。私は正しいですか?